如何使用逻辑应用程序从 SharePoint 检索最新文件到 blob?

How to retrieve latest file from SharePoint to blob using logic app?

我每天都会在我的 SharePoint 中获取一个新文件。我的文件存储在“共享 Document/Data”

以下是我的逻辑应用程序流程。我使用了“获取文件”并选择了“文档”并包含了嵌套项,因为我正在“数据文件夹”下获取存储在共享文档中的新数据。

我用Filter Array来获取最近修改的小于等于5m的文件所以我可以获取到最新的文件

我面临两个问题,

  1. 它从“获取文件”下的 SharePoint 中获取所有文件,过滤器数组不起作用。

  2. 我用错了create blob

谁能告诉我该怎么做?

遵循解决方法

您可以使用下面的触发器和连接器

  • Sharepoint (Trigger) - 在文件夹中创建或修改文件时

您可以使用此连接器 select 并获取准确的目录以获取最近的 Modified/Created 文件。

  • Azure Blob 存储 (Connector)- 创建 Blob (V2) 使用此连接器创建一个 blob。

结果

获取并添加到 Blob 中的修改后的文件

参考here了解更多信息

更新答案

这是将在 SharePoint 触发器中显示的 SharePoint 中可用目录的列表。您可以select根据您的要求。