如何使用 Excel 在线流连接器从 Azure 文件存储加载文件?

How can I use the Excel Online Flow connector to load a file from Azure File Storage?

我们需要从每天刷新的 Azure 文件存储导入文件,即名称和位置保持不变。我们正在使用 Microsoft Flow 来加载和处理这些文件。

在构建阶段,为方便起见,开发人员将示例文件存储在 One Drive 上并使用 Excel 在线(商业)连接器读取文件(直到存储可用)。

现在我们正在尝试用 Azure 文件存储替换 One Drive 源,但似乎没有直接的方法可以做到这一点。

Flow 或逻辑应用目前不支持 Azure 文件存储基于事件的触发器。但这并不是说完全不支持 Azure 文件存储。

然而,您可以做的是列出 Azure 文件存储中的文件。这使您能够创建一个可以根据文件的存在进行操作的工作流。要使用 Azure 文件存储操作,您需要使用逻辑应用程序或 Flow Premium。

解决方法是设计您的流程,以便将文件放入指定的文件夹中进行处理。执行工作流后,应将文件移动到工作流范围之外的其他文件夹,以删除或存档这些文件。

您可以使用计划触发器来自动执行工作流;手动触发器;或 HTTP 触发器,您可以使用 Azure Automation Runbook 来调用它来自动执行调用,它本身可以被安排。