使用 Integration Services 和 Analysis Services
SQL ServerAnalysis Services 透過結合伺服器以及在特殊開發及管理環境中經過整合的用戶端技術,提供線上分析處理 (OLAP) 及資料採礦功能。此主題的重點在於 Analysis Services 的 OLAP 功能,以及 Integration Services 中搭配 OLAP 使用的新工具。如需有關使用 Integration Services 搭配 Analysis Services 資料採礦功能的詳細資訊,請參閱<使用 Integration Services 和資料採礦>。
線上分析處理 (OLAP) 可以讓您使用稱為 Cube 的多維度結構,從商務資料來源 (例如資料倉儲) 存取經過彙總且有組織的資料。SQL ServerAnalysis Services 提供 OLAP 的工具,可以讓您設計、部署以及維護 Cube 和其他的支援物件。
如需有關 SQL ServerAnalysis Services 中 OLAP 功能的詳細資訊,請參閱<邏輯架構概觀 (Analysis Services - 多維度資料)>。
[!附註]
此主題中所描述的某些 Integration Services 元件只可在 SQL Server 的 Enterprise 和 Developer Edition 中取得。
連接管理員
連接管理員是連接到資料來源的邏輯表示或封裝。您可以使用 Analysis Services 連接管理員連接到儲存 Cube 和 OLAP 結構的 Analysis Services 資料庫。此主題中所描述的所有工作和資料流程元件都需要 Analysis Services 連接管理員。
Analysis Services 連接管理員
Analysis Services 連接管理員可以讓封裝連接到執行 Analysis Services 資料庫的伺服器,或者連接到提供 Cube 和其他 OLAP 結構存取權的 Analysis Services 專案。只有在 Business Intelligence Development Studio 中開發封裝時,您才能連接到 Analysis Services 專案。在執行階段,封裝會連接到您部署 Analysis Services 執行個體的資料庫和伺服器。
如需詳細資訊,請參閱<Analysis Services 連接管理員>。
工作
工做為控制流程元素,用來定義封裝中所執行工作的單位。您可以使用下列工作建立、改變和處理 Analysis Services 資料庫中的物件。
Analysis Services 執行 DDL 工作
「Analysis Services 執行 DDL 工作」會執行可建立、卸除或改變 Cube 和其他物件的資料定義語言 (DDL) 陳述式。DDL 陳述式會在 Analysis Services 指令碼語言 (ASSL) 中以陳述式的方式呈現,並在 XML for Analysis (XMLA) 命令中加上框架。
如需有關這項工作的詳細資訊,請參閱<Analysis Services 執行 DDL 工作>。如需有關使用 XMLA 建立和改變 Analysis Services 物件的詳細資訊,請參閱<建立和改變物件 (XMLA)>。
Analysis Services 處理工作
「Analysis Services 處理工作」會自動化 Analysis Services 物件 (例如 Cube、維度及資料分割) 的處理。
如需有關這項工作的詳細資訊,請參閱<Analysis Services 處理工作>。如需有關處理 Analysis Services 物件的詳細資訊,請參閱<處理 Analysis Services 物件>。
資料流程轉換
轉換是封裝之資料流程中的元件,用以彙總、合併、散發和修改資料。
緩時變維度轉換
「緩時變維度」轉換可在資料倉儲維度資料表中協調記錄的更新與插入。此轉換支援四種類型的變更:變更屬性、記錄屬性、固定屬性及推斷的成員。
如需有關這項轉換的詳細資訊,請參閱<緩時變維度轉換>。如需有關用以設定此轉換之「緩時變維度精靈」的詳細資訊,請參閱<緩時變維度精靈 F1 說明>。
資料流程目的地
目的地是將資料流程的輸出載入不同資料來源類型或建立記憶體中資料集的資料流程元件。
維度處理目的地
「維度處理」目的地會將資料載入至 Analysis Services 維度,並處理維度。
如需有關這個目的地的詳細資訊,請參閱<維度處理目的地>。如需有關處理 Analysis Services 物件的詳細資訊,請參閱<處理 Analysis Services 物件>。
資料分割處理目的地
「資料分割處理」目的地會將資料載入至 Analysis Services 資料分割,並處理資料分割。
如需有關這個目的地的詳細資訊,請參閱<資料分割處理目的地>。如需有關處理 Analysis Services 物件的詳細資訊,請參閱<處理 Analysis Services 物件>。
OLAP 的其他 Integration Services 元件
幾乎所有 Integration Services 元件都是 OLAP 方案的有用部分,尤其在載入資料倉儲時,但最常使用的是下列元件:
資料轉換:轉換資料類型及格式。如需詳細資訊,請參閱<資料轉換>和<如何:使用資料轉換將資料轉換至不同的資料類型>。
**查閱轉換:**在載入資料倉儲時,有助於將數值識別碼取代成有意義的文字值。如需詳細資訊,請參閱<查閱轉換>和<如何:以沒有快取或部分快取模式實作查閱>。
外部資源
- 位於 www.codeplex.com 的 CodePlex 範例:收集 SSAS DMV 資料的 SSIS 封裝 (英文)
|