gpt4 book ai didi

azure - 如何使用逻辑应用程序与 Azure 函数来上传大文件的 Blob 存储中的文件

转载 作者:行者123 更新时间:2023-12-02 07:39:29 25 4
gpt4 key购买 nike

我需要使用逻辑应用将 Azure 文件存储中的一些 csv 文件加载到 blob 存储。在逻辑应用程序中使用什么触发器来访问 Azure 中的文件存储?

这些文件非常大,高达 1 GB,我希望能够将它们发送到 ftp 服务器或静态端点进行上传(使用示例 PUT 动词)。

逻辑应用程序是否能够执行此操作,或者使用 Azure 函数会更好吗?任何为我指明正确方向的资源或帮助都会很有用。

最佳答案

对于您可以在逻辑应用中使用哪个触发器的问题,这取决于您的要求。如果希望定期触发逻辑应用,可以添加“Recurrence ”计划。如果您想手动触发,可以add a request trigger ,然后您可以通过调用请求 url 来触发逻辑应用。

对于您担心逻辑应用程序是否可以执行此操作,我对您想要通过逻辑应用程序执行的操作有点困惑,您想将 csv 文件从 azure 文件存储加载到逻辑应用程序中的 blob 存储吗?或者将 csv 文件从 blob 存储加载到 ftp?如果您的文件不超出其限制,这两种方法都可以由逻辑应用实现。

“Azure 文件存储”连接器具有以下一般限制: enter image description here

“Azure Blob Storage”连接器也有一些一般限制,如下所示: enter image description here

Ftp 连接器的限制如下所示: enter image description here

根据上面的两个屏幕截图,如果您的 1 GB 文件是很多小文件(列表 blob 的数量不能超过 5000),您的要求可以在逻辑应用中实现。

如果您想将文件从azure文件存储加载到blob存储(您的文件不超过上述限制),您可以引用下面的逻辑应用: enter image description here

如果您想将文件从azure blob存储加载到ftp(您的文件不超过上述限制),您可以引用下面的逻辑应用: enter image description here

顺便说一句,我觉得有必要提一下logic app的价格。按操作执行次数计费,我们可以通过此link了解更多有关逻辑应用价格的信息。因此,如果您有太多文件,并且会导致逻辑应用程序中执行太多操作,则需要注意逻辑应用程序和azure函数之间的成本。也许函数会比逻辑应用便宜。

关于azure - 如何使用逻辑应用程序与 Azure 函数来上传大文件的 Blob 存储中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59494534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com