Интеграция Salesforce и Mulesoft || Читать файл Excel - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть ситуация, когда мне нужно прочитать файл (XLS), который прикреплен к записи с помощью Mulesoft. Я должен применить некоторые проверки, например, файл не должен иметь более 10 столбцов, в противном случае он будет возвращен пользователю через сообщение об ошибке.

Мой вопрос заключается в том, как прочитать файл Excel с помощью Mulesoft. Поскольку у нас так много записей, к которым прикреплен файл, мне нужно создать настройку, чтобы Mulesoft мог динамически читать файл для каждой записи.

Пожалуйста, помогите.

С уважением, Pankaj

1 Ответ

0 голосов
/ 26 февраля 2020

Mule предоставляет язык выражения и преобразования DataWeave, который может динамически считывать и преобразовывать файлы Excel . См. Пример по https://docs.mulesoft.com/mule-runtime/4.2/dataweave-cookbook-xlsx-lookup.

. Вы можете использовать функции DataWeave для подсчета количества атрибутов в первой строке, чтобы определить, больше ли оно 10.

Вы можете использовать модуль проверки , чтобы проверить, является ли результат условия истинным, или выдать ошибку.

...