Salesforce和Mulesoft集成||读取Excel文件

时间:2020-02-26 06:26:37

标签: migration salesforce-lightning mulesoft

我遇到一种情况,我需要使用Mulesoft读取记录中附加的文件(XLS)。我必须应用一些验证,例如文件不应超过10列,否则文件将通过错误消息返回给用户。

我的问题是如何使用Mulesoft读取Excel文件。由于我们附加了很多记录,因此我需要创建一个设置,以便Mulesoft可以动态读取每个记录的文件。

请帮助。

关于, 潘卡(Pankaj)

1 个答案:

答案 0 :(得分:0)

Mule提供了表达和转换语言DataWeave,它可以动态read and transform Excel个文件。请参见https://docs.mulesoft.com/mule-runtime/4.2/dataweave-cookbook-xlsx-lookup上的示例。

您可以使用DataWeave函数计算第一行的属性数,以查看其是否大于10。

您可以使用validation module来检查条件的结果是否为真或引发错误。