我有一个到共享点数据库的 http 连接,我想导入一个文件而不必指定文件名。可能吗?
目前我使用的数据集已将 URL 参数化为此 @concat('dburl/_api/web/GetFileByServerRelativeUrl(',dataset().filename, ')/$value')
文件名是我定义的参数
在我的管道中,我有复制活动获取令牌和 appsecret,我只需在文件名参数中指定名称。我尝试使用符号 * 和其他所有内容,但它失败了。
我有一个到共享点数据库的 http 连接,我想导入一个文件而不必指定文件名。可能吗?
目前我使用的数据集已将 URL 参数化为此 @concat('dburl/_api/web/GetFileByServerRelativeUrl(',dataset().filename, ')/$value')
文件名是我定义的参数
在我的管道中,我有复制活动获取令牌和 appsecret,我只需在文件名参数中指定名称。我尝试使用符号 * 和其他所有内容,但它失败了。
为了从 Sharepoint 下载/复制文件,您必须传递文件名,并且不能使用通配符命名。因此,您必须按照以下一系列步骤来实现它。
有关详细步骤,请参阅 MSFT 工程师的这篇文章 - https://techcommunity.microsoft.com/t5/azure-data-factory-blog/sharepoint-online-multiple-files-folder-copy-with-http-连接器/ba-p/2480426