【发布时间】:2019-02-21 00:59:00
【问题描述】:
我目前正在开展一个项目,我们将用一些新的花哨的 Azure 东西替换旧的遗留软件 :-) 简而言之:
我们将读取一个包含多批事务的本地文件 数据
我的 LogicApp 将被文件创建触发并发送数据 到我的 Azure Function 进行处理。
- 将文件拆分为我们将存储在其中的单独事务
Dynamics365。
我已经设法在本地创建新文件时触发,但由于每批事务数据都非常大,我很难通过使用 Postman(POST 命令)将其发送到我的 Azure 函数来测试它。邮递员抱怨缓冲区太大而无法发送:-(
我用较小的批次对其进行了测试,我可以看到 Azure 函数完成了它应该做的事情。
我的下一个想法是,与其将批处理发送到我的函数,我可以发送文件名并让我的函数从文件中读取批处理。 但是:如何通过本地数据网关从 Azure 上的 Function 访问本地创建的文件?
在我的逻辑应用程序中,我得到文件名,本地文件的文件名...... 如何从我的 Azure Function 访问该本地文件?
我考虑的另一个解决方案是使用逻辑应用程序将本地文件复制到 Azure 文件存储区域上的临时文件,然后从那里继续处理,但感觉就像“一步一步”很多”。
还有其他更好的解决方案吗?
【问题讨论】:
标签: azure azure-functions