開篇介紹 由於項目需要我們會從SharePoint 上讀取一些配置數據,同時也有可能執行一些回寫操作去更新SharePoint 的數據。之前沒有做過這樣的操作,有的也應該是通過 C# 編程去獲取或者寫入一些數據。查閱了一些相關的文章,自己也動手測試了一下如何在 SSIS Package 中訪問 ...
開篇介紹 記得筆者在 年左右剛開始學習 SQL Server 的時候,遇到一個面試題就是行轉列,列轉行的操作,當時寫了很長時間的 SQL 語句最終還是以失敗而告終。后來即使能寫出來,也是磕磕碰碰的,雖然很能鍛煉 SQL 功底,每次都要掙扎一番,溺水的感覺。記得SQL Server 以后就有了 PIVOT 和 UNPIVOT 這兩個函數,可以非常方便的實現行轉列和列傳行的操作,就不再那么掙扎了。后來 ...
2015-01-01 10:49 6 4097 推薦指數:
開篇介紹 由於項目需要我們會從SharePoint 上讀取一些配置數據,同時也有可能執行一些回寫操作去更新SharePoint 的數據。之前沒有做過這樣的操作,有的也應該是通過 C# 編程去獲取或者寫入一些數據。查閱了一些相關的文章,自己也動手測試了一下如何在 SSIS Package 中訪問 ...
開篇介紹 碰到有幾個朋友問到這個問題,比較共性,就特意寫了這篇小文章說明一下如何實現在 SSIS 中導出數據到 Office Excel 2013 中。通常情況下 2013 以前的版本大多沒有問題,但是到 2013 就可能在建立連接管理器的時候出現鏈接失敗。 建議在看這一篇文章之前,如果有導出 ...
開篇介紹 Execute SQL Task 這個控件在微軟BI ETL 項目中使用的頻率還是非常高的,也是大部分入門 SSIS 初學者最早接觸到的幾個控制流控件。 我們通常使用 Execute SQL Task 的場景包含但不止於以下幾類: 在從源端加載數據 ...
開篇介紹 來自 天善學院 一個學員的問題,如何在 SSIS 中導入 ACCESS 數據表中的數據。 在 SSIS 中導入 ACCESS 數據庫數據 ACCESS 實際上是一個輕量級的桌面數據庫,直接使用文件形式存儲。在國內大量使用 ACCESS 作為 BI 數據源並不多,但是在國外特別是美國 ...
開篇介紹 關於 Lookup 的緩存其實在之前的一篇文章中已經提到了 微軟BI 之SSIS 系列 - Lookup 組件的使用與它的幾種緩存模式 - Full Cache, Partial Cache, NO Cache 但是還是可能遺漏的部分內容,因此在這里重新總結並補充一下。這是 ...
開篇介紹 在做 ETL 項目的時候,往往很多 Package 的開發都是基於相同的模型和流程。比如在 Package 開始運行時需要向 Process Log 表中插入記錄,在 Package 運行結束的時候更新運行狀態。 在錯誤處理階段同一個項目中的所有 Package 也是相同 ...
開篇介紹 關於 Slowly Changing Dimension 緩慢漸變維度的理論概念請參看 數據倉庫系列 - 緩慢漸變維度 (Slowly Changing Dimension) 常見的三種類型及原型設計 本篇文章總結了實現緩慢漸變維度的幾種方式,並且分析了 Changing ...
開篇介紹 前些天自己在整理 SSIS 2012 資料的時候發現了一個功能設計上的疑似Bug,在 Script Task 中是可以給只讀列表中的變量賦值。我記得以前在 2008 的版本中為了弄明白這個配置,還特意測試過這個細節,獲取錯誤並理解了這個功能。但是現在回去再次測試 2008 的版本時 ...