2017-02-15 118 views
1

我試圖使用OData源連接到Microsoft雲上託管的SharePoint。我正在嘗試將項目相關數據從SharePoint列表中提取到sql表中並將其處理到數據倉庫中。使用OData從SSIS連接到SharePoint源

當我手動登錄到SharePoint時,它具有讀取數據和導出到Excel的必要權限。但是當我在2012年通過Odata Source連接時,遇到以下錯誤。我正在使用Visual Studio Professional 2015進行SSIS開發。

Identity Client運行時庫(IDCRL)無法查找聯合登錄的領域信息。 (Microsoft.SqlServer.IntegrationServices.ODataConnectionManager)

有任何一個你遇到過這個問題任何時候?

回答

0

我能夠使用32位OData源組件將列表數據從Sharepoint下載到SQL。技巧是使用後綴「/_vti_bin/listdata.svc」。

對於防爆:如果您在列表數據網址是:https://sharepoint.com/sales服務文檔位置的URL看起來應該像 https://sharepoint.com/Sales/_vti_bin/listdata.svc。在連接管理器設置中啓用Microsoft Online Services Authentication = True。

謝謝 Sharath