#.net #azure-functions #azure-logic-apps
#.net #azure-функции #azure-logic-apps
Вопрос:
Логические приложения позволяют выполнять множество операций EDI / обработки файлов, таких как декодирование плоских файлов:
FromApexDemoEntry
Это схема, которая размещена в учетной записи интеграции.
Возможно ли выполнить эти операции без наличия учетной записи интеграции?
Например, можем ли мы просто создать функцию Azure, которая примет сообщение вместе со схемой и выполнит этап декодирования плоского файла без необходимости перехода к учетной записи интеграции?
Ответ №1:
В частности, для EDI у вас должна быть учетная запись интеграции, потому что именно там существует вся конфигурация EDI. Практического способа обойти это нет.
Имейте в виду, EDI отличается от «плоских файлов». Для обработки собственных плоских файлов также требовалась учетная запись интеграции из-за схем.
Хотя теоретически вы могли бы проанализировать плоский файл в функции и выполнить цикл над результатом в логическом приложении…вы действительно не хотите. Было бы слишком много пользовательского кода синтаксического анализа, чтобы дублировать то, что уже встроено в приложения Logic.
Вы почти наверняка потратите больше денег на разработку пользовательского решения, чем просто на оплату учетной записи интеграции.
Комментарии:
1. что вы думаете об этом обходе учетной записи интеграции devkimchi.com/2019/01/07 /…
2. @l—«»»———«»»»»» Этот пример предназначен только для преобразований, которые могут быть исправным решением, использующим функции для этого конкретного случая. Синтаксический анализ, EDI или плоский файл, — это совершенно разные сценарии.
3. чем будет отличаться плоский файл? это также была бы функция, которая принимает полезную нагрузку и возвращает декодированный плоский файл
4. @l—«»»———«»»»»» Потому что преобразование очень отличается от синтаксического анализа. Вы можете преобразовать с помощью xsl / Liquid. Весь синтаксический анализ выполняется в пользовательском коде.
5. когда вы говорите, что синтаксический анализ — это весь пользовательский код , что вы подразумеваете под синтаксическим анализом? вы имеете в виду в отношении обсуждения отдельных записей внутри CSV?