使用 SSIS、MDS 和 DQS 一起管理企業資訊
管理企業的資訊通常牽涉到整合整個企業及外部的資料、清理資料、比對資料來移除任何重複項、標準化資料、充實資料,使資料符合法律和規範要求,然後將資料儲存在集中位置,並具有所有必要的安全性設定。
SQL Server 2012 在單一產品中提供了有效企業資訊管理 (EIM) 解決方案所需的所有元件。 可幫助您建置 EIM 解決方案的主要 SQL Server 2012 元件包括:
SQL Server Integration Services
SQL Server Data Quality Services
SQL Server Master Data Services
SQL Server Integration Services (SSIS) 提供了功能強大而且可擴充的平台,透過全面性擷取、轉換和載入 (ETL) 解決方案從各種不同的來源整合資料,這個解決方案可支援商務工作流程、資料倉儲或主要資料管理。 如需 SSIS 的快速概觀和典型用法,請參閱概觀 (Integration Services) 主題。
SQL Server Data Quality Services (DQS) 可讓您清理、比對、標準化及充實資料,好讓您可以針對商業智慧、資料倉儲和交易處理工作負載傳遞可靠的資訊。 如需企業對 DQS 的需求及 DQS 如何回應需求的相關資訊,請參閱 Data Quality Services 簡介主題。
SQL Server Master Data Services (MDS) 提供一個資料中樞,可確保資訊的完整性和資料的一致性在不同應用程式之間都保持不變。 如需 MDS 重要功能的簡短描述,請參閱 Master Data Services 概觀主題。
如需有關一起使用這些 Microsoft EIM 技術來實作 EIM 解決方案的全面性指引,請參閱使用 SQL Server 2012 進行企業資訊管理和使用 EIM 技術清理及比對主要資料技術白皮書,並且觀看企業資訊管理 (EIM):結合使用 SSIS、DQS 和 MDS 影片中有關 EIM 案例的絕佳示範。
在本教學課程中,您會學習如何一起使用 SSIS、MDS 和 DQS 來實作範例企業資訊管理 (EIM) 解決方案。 首先,您會使用 DQS 來建立包含資料 (中繼資料) 相關知識的知識庫、使用知識庫清理 Excel 檔案中的資料,並且比對資料來識別及移除資料的重複項。 接下來,您會使用適用於 Excel 的 MDS 增益集,將已清理和比對的資料上傳至 MDS。 然後,您會使用 SSIS 解決方案自動化整個程序。 本教學課程的 SSIS 解決方案會從 Excel 檔案讀取輸入資料,但是您可以將它擴充,以便從各種不同的來源讀取,例如 Oracle、Teradata、DB2 和 Windows Azure SQL Database。
必要條件
已安裝下列元件的 Microsoft SQL Server 2012。
Integration Services (SSIS)
Master Data Services (MDS)
Data Quality Services (DQS)
SQL Server Data Tools
如需有關安裝產品的詳細資訊,請參閱 SQL Server 2012 安裝。
使用 Master Data Services 組態管理員設定 MDS
使用組態管理員建立及設定 Master Data Services 資料庫。 在您建立 MDS 資料庫之後,請針對網站上的 MDS 建立 Web 應用程式 (例如:https://localhost/MDS),並將 MDS 資料庫與此 MDS Web 應用程式建立關聯。 請注意,若要建立 MDS Web 應用程式,您的電腦上應該已安裝 IIS。 如需有關設定 MDS 資料庫和 Web 應用程式之必要條件的詳細資訊,請參閱 Web 應用程式需求 (Master Data Services) 和 資料庫需求 (Master Data Services)。
執行 DQSInstaller.exe 完成 Data Quality Server 安裝。 依序按一下 [開始]、[所有程式]、[Microsoft SQL Server 2012]、[Data Quality Services],然後按一下 [Data Quality Server Installer]。
Microsoft Excel 2010 (慣用 32 位元版本)。
從這裡安裝適用於 Excel 的 Master Data Services 增益集 (根據您在電腦上安裝的 Excel 版本選擇 32 位元或 64 位元)。 若要尋找電腦上已安裝的 Excel 版本,請執行 Excel,並按一下功能表列上的 [檔案],再按一下 [說明],以查看右窗格中的版本。 請注意,在您安裝 Excel 增益集之前,您必須先安裝 Visual Studio 2010 Tools for Office Runtime。
(選擇性) 使用 Windows Azure Marketplace 建立一個帳戶。 教學課程中的其中一項工作會要求您擁有 Azure Marketplace (原來的名稱為 Data Market) 帳戶。 如果您想要可以略過此工作,並繼續進行下一項工作。
請從 Microsoft 下載中心下載 Suppliers.xls 檔案。
如果您使用 64 位元版本的 Excel,DQS 不允許您將清理或比對結果匯出到 Excel 檔案。 這是已知的問題。 若要解決此問題,請執行以下步驟:
安裝 SQL Server 2012 SP1 (在已安裝 64 位元版本的 Excel 的 64 位元電腦上)。
執行 DQLInstaller.exe - 升級。 如果已經安裝了 SQL Server 的預設執行個體,DQSInstaller.exe 檔案將會位於 C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn。 按兩下 DQSInstaller.exe 檔案。
在 [Master Data Services 組態管理員] 中,按一下 [選取資料庫]、選取現有的 MDS 資料庫,然後按一下 [升級]。
課程
課程 |
簡短描述 |
完成的估計時間 (以分鐘計)。 |
---|---|---|
在這一課,您會建立名為 Suppliers 的 DQS 知識庫。 |
60 |
|
在這一課,您會使用您在第一課建立的供應商知識庫來建立及執行 DQS 專案,以清理 Excel 檔案中的供應商資料。 |
45 |
|
在這一課,您會建立 DQS 專案來執行比對活動,以識別及移除已清理之供應商清單中的重複項。 |
45 |
|
在這一課,您會使用適用於 Excel 的 MDS 增益集,將已清理和比對的供應商資料上傳到 Master Data Services (MDS)。 |
45 |
|
在這一課,您會使用 DQS 來建立可清理輸入資料的 SSIS 解決方案、比對已清理的資料來移除重複項,並以自動化方式將已清理和比對的資料儲存在 MDS 上。 |
75 |
後續步驟
若要開始教學課程,請繼續進行第一課:第 1 課:建立供應商 DQS 知識庫.