好幾年前寫了一篇《SSIS利用Microsoft Connector for Oracle by Attunity組件進行ETL!》,IT技術真是日新月異,這種方式對于新的SQL SERVER 資料庫版本已不適用了,比如SQL SERVER 2016 的SSIS不需要安裝任何插件就可以抽取SharePoint 串列資料了,主要利用OData源實作讀取SharePoint串列資料,比如需要抽取SharePoint test串列資料,具體如下:

該test串列資料有檔案夾和專案,但實際只要抽取專案資料即可,比如11,22,fsd等,用VS 2015以上版本新建SSIS專案,并在資料流任務中添加Odata資料源獲取test串列的專案資料即可,具體如下:

服務檔案位置需要設定:http://<sharepoint站點url>/_vti_bin/listdata.svc,設定好后,選擇集合:test


因為不需要取test串列的檔案夾資料,因此需要在查詢選項設定:$filter=內容型別 eq '專案'

查詢選項支持的運算式型別如下:


可以根據具體的業務場景,靈活進行配置,是不是很簡單?后續將繼續分享幾篇SSIS方面的應用,歡迎交流指正!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/4138.html
標籤:SQL Server
上一篇:sql server臨時洗掉/禁用非聚集索引并重新創建加回/啟用的簡便編程方法研究對比
下一篇:SQL語言概況(4.1)
