2014-10-20 46 views
-1

我想了解SQL Server分析服務如何適用於商業智能領域。Process Cube是否消除了對SSIS的需求?

我已經使用SSIS創建複製數據庫,然後使用SSRS生成報告,這些報告由用戶訪問。

我知道SSAS是一個數據庫引擎,它允許您創建多維數據集。 SSAS中有一個選項用於處理多維數據集(http://technet.microsoft.com/en-us/library/aa216366(v=sql.80).aspx)。 SSAS是否替代SSIS,因爲它似乎爲您(使用流程立方體)執行ETL?

+0

http://stackoverflow.com/questions/24609062/why-do-we-need-ssis-and-star-schema-of-data-warehouse和COTW對答案http://stackoverflow.com/questions/ 1030712 /什麼,是最最好的方法對獲得-從關係-OLTP數據庫到OLAP立方體 – billinkc 2014-10-21 14:37:03

回答

2

SSIS是一款ETL工具,可讓您移動,操作和合並(來自多個來源)的數據。 SSIS往往是一種開發工具,用於爲應用程序或報表工具獲取正確形狀的數據。

SSAS是一個立方體的建築工具,提供的業務與切片和切塊的數據廣告hocly的能力。開發人員將構建立方體,但消費者傾向於通過業務。

我看到建直接從源提取數據SSAS立方體的情況,但這些往往不能很好地工作,由於對源系統的負載和參與構建正確的數據的複雜性。

更典型的方法是利用SSIS拉(可能僅每日差異)和階段的數據轉換成隨後可以通過SSAS被幹淨消耗的三維模型。通過這種方式,這兩種工具都發揮出了自己的優勢--SSIS可以將數據移動,SSAS以高效和用戶友好的方式呈現數據。

相關問題