ADF Sharepoint API(HTTP)连接通配符文件



我有一个到sharepoint数据库的http连接,我想导入一个文件,而不必指定文件名。有可能吗?

目前,我使用的数据集已经参数化了@concat的url('dburl/_api/web/GetFileByServerRelativeUrl(',dataset((.filename,'(/$value'(

filename是我定义的参数

在我的管道中,我让复制活动获取令牌和appsecret,我只在filename参数中指定名称。我试着使用符号*和其他一切,但都失败了。

为了从Sharepoint下载/复制文件,您必须传递文件名,并且不能使用通配符命名。因此,你必须按照以下一系列步骤来实现它

  1. Web1–从SPO获取访问令牌
  2. Web2–获取文件列表
  3. 从SPO文件夹ForEach1–循环文件名列表
  4. Copy1–以HTTP连接器作为源复制数据

有关详细步骤,请参阅MSFT工程师的这篇文章-https://techcommunity.microsoft.com/t5/azure-data-factory-blog/sharepoint-online-multiple-files-folder-copy-with-http-connector/ba-p/2480426

最新更新