如何使用Odata链接服务将文件从Sharepoint复制到Blob存储Azure数据工厂v2中

时间:2019-02-25 13:02:30

标签: azure sharepoint azure-data-factory azure-blob-storage

任何人都可以帮助您了解通过Azure Data Factory管道将excel文件从共享点复制到Azure Blob存储的过程。创建Odata链接服务时,我很挣扎。 odata链接服务中的服务URL是什么? 我正在使用链接here中提供的rest api作为服务URL:https://xxxxx.sharepoint.com/sites/xxx/_api/web/

身份验证类型:基本

当我测试连接时,我输出一个奇怪的错误:here

到目前为止,我已经尝试了以下文章。 https://docs.microsoft.com/en-us/azure/data-factory/connector-odata

https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/working-with-folders-and-files-with-rest

注意:当我从浏览器尝试这些其他api url时,它们可以正常工作,我可以下载文件等等。 还有其他方法可以实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

OData链接服务通过具有Cert身份验证类型的AAD SPN支持联机SharePoint。

可以通过遵循以下文章来创建和配置由OData连接器使用的证书,该指南将指导您将证书连接到AAD应用,以使用仅应用访问令牌来调用SPO Online。

https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/security-apponly-azuread