搜尋本站文章

顯示具有 SSIS 2012 標籤的文章。 顯示所有文章
顯示具有 SSIS 2012 標籤的文章。 顯示所有文章

2015-04-22

SSIS_實作練習:使用「變更追蹤(Change Tracking)」

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012



本影片所示範的工作有:

工作1:啟用「變更追蹤(Change Tracking)」
工作2:建立預存程序,取回異動的資料

工作3:重置「暫存資料庫(staging database)」
工作4:異動資料流程

工作5:測試與執行SSIS封裝




影片:

SSIS_實作練習:使用「變更追蹤(Change Tracking)」






參考資料

使用「變更追蹤(Change Tracking)」- 以 SSIS 2012 為例
http://sharedderrick.blogspot.tw/2014/12/change-tracking-ssis-2012.html


L07_實作累加ETL流程

2015-04-20

SSIS_實作練習:使用「CDC 控制工作」

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012



本影片所示範的工作有:

工作1:啟用「異動資料擷取(Change Data Capture)」
工作2:檢視「暫存資料表(staging table)」

工作3:建立ADO.NET連線管理員
工作4:建立SSIS封裝,初始化資料

工作5:測試此初始化用的資料提取之封裝
工作6:建立SSIS封裝,用於提取出累加的資料

工作7:測試提取出累加資料用的封裝




影片:
SSIS_實作練習:使用「CDC 控制工作」






參考資料

使用「CDC 控制工作」與 「CDC 流程元件」- 以 SSIS 2012 為例
http://sharedderrick.blogspot.tw/2014/11/cdc-cdc-ssis-2012.html

L07_實作累加ETL流程

2015-04-17

SSIS_實作練習:使用「異動資料擷取(Change Data Capture)」

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012



本影片所示範的工作有:

工作1:啟用「異動資料擷取(Change Data Capture)」
工作2:建立預存程序,取回被異動的客戶資料

工作3:重置staging資料庫
工作4:修改資料流程

工作5:測試與執行SSIS封裝




影片:
SSIS_實作練習:使用「異動資料擷取(Change Data Capture)」






參考資料

使用「異動資料擷取(Change Data Capture)」 - 以 SSIS 2012 為例
http://sharedderrick.blogspot.tw/2014/11/change-data-capture-ssis-2012.html

L07_實作累加ETL流程

2015-04-15

SSIS_實作練習:使用DateTime資料行來提取累加的資料

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012



本影片所示範的工作有:

工作1:建立練習環境
工作2:檢視要提取的資料

工作3:檢視SSIS封裝
工作4:建立資料提取用的變數

工作5:使用「運算式工作 (Expression Task)」來設定變數值
工作6:修改與過濾資料來源

工作7:更新紀錄用的提取記錄檔
工作8:測試與執行SSIS封裝



影片:

SSIS_實作練習:使用DateTime資料行來提取累加的資料 01-03




SSIS_實作練習:使用DateTime資料行來提取累加的資料 04-08






參考資料

使用DateTime資料行來提取累加的資料 - 以 SSIS 2012 為例
http://sharedderrick.blogspot.tw/2014/01/datetime-ssis-2012.html

L07_實作累加ETL流程

2015-04-13

SSIS_實作練習:部署與組態 SSIS 封裝

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012

影片:
SSIS_實作練習:部署與組態 SSIS 封裝



本影片所示範的工作有:

練習1:建立 SSIS 目錄
練習2:部署 SSIS 專案
練習3:在 SSIS 方案內建立「環境(Environments)」
練習4:在 SSMS  管理工具上,執行 SSIS 封裝
練習5:使用 SQL Server Agent 服務,排程執行 SSIS 封裝




參考資料

認識SSIS 目錄(Catalog)、專案部署(Deploy Projects) - 以 SSIS 2012 為例
http://sharedderrick.blogspot.tw/2013/05/ssis-catalogdeploy-projects-ssis-2012.html

SSIS 目錄
https://msdn.microsoft.com/zh-tw/library/hh479588.aspx

L12_部署與組態

2015-02-25

認識「MERGE」陳述式

MERGE (Transact-SQL)

根據與來源資料表聯結的結果,在目標資料表上執行插入、更新或刪除作業。
例如,您可以根據在另一個資料表中所找到的差異在資料表中插入、更新或刪除資料列,以同步處理兩個資料表。

示範版本:SQL Server 2012

本影片所示範的工作有:

工作1:認識「MERGE」,執行新增資料列與更新既有的資料列




影片:
認識「MERGE」陳述式






參考資料

MERGE (Transact-SQL)
https://msdn.microsoft.com/zh-tw/library/bb510625.aspx

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012
http://www.microsoft.com/learning/en/us/course.aspx?id=10777a

2015-02-24

認識「緩時變維度轉換(Slowly Changing Dimension transformation,SCD)」,以 SSIS 2012 為例

緩時變維度轉換(Slowly Changing Dimension transformation)

「緩時變維度」轉換可在資料倉儲維度資料表中協調記錄的更新與插入。

「緩時變維度」轉換會提供下列功能,以管理緩時變維度:

  1. 將傳入資料列與查閱資料表中的資料列比對,以識別新的和現有的資料列。
  2. 在不允許變更時識別包含變更的傳入資料列。
  3. 識別需要更新之推斷的成員記錄。
  4. 識別包含需要插入新記錄和更新過期記錄之記錄變更的傳入資料列。
  5. 偵測包含需要更新現有記錄 (包括過期記錄) 變更的傳入資料列。


注意事項
「緩時變維度精靈」只支援與 SQL Server 的連接。

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012

本影片所示範的工作有:

工作1:認識「緩時變維度轉換」,檢視資料流

工作2:認識「緩時變維度轉換精靈(Slowly Changing Dimension Wizard)」




影片:
認識「緩時變維度轉換(Slowly Changing Dimension transformation,SCD)」,以 SSIS 2012 為例






參考資料

緩時變維度轉換
https://msdn.microsoft.com/zh-tw/library/ms141715.aspx

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012
http://www.microsoft.com/learning/en/us/course.aspx?id=10777a

2015-02-17

認識「查閱轉換(Lookup transformation)」,以 SSIS 2012 為例

查閱轉換(Lookup transformation)

「查閱」轉換會藉由聯結輸入資料行中的資料與參考資料集中的資料行來執行查閱。 您可以使用查閱在相關資料表中存取以通用資料行中的值為基礎的其他資訊。

參考資料集可以是快取檔案、現有的資料表或檢視、新資料表或 SQL 查詢的結果。 「查閱」轉換會使用 OLE DB 連接管理員或快取連接管理員來連接到參考資料集。

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012

本影片所示範的工作有:

工作1:使用「查閱轉換」,僅新增新的資料列

工作2:使用「查閱轉換」,新增新的資料列,更新既有的資料列




影片:
認識「查閱轉換(Lookup transformation)」,以 SSIS 2012 為例






參考資料

查閱轉換
https://msdn.microsoft.com/zh-tw/library/ms141821.aspx

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012
http://www.microsoft.com/learning/en/us/course.aspx?id=10777a

2014-12-26

使用 CDC Output Tables


SSIS CDC 元件
Change Data Capture Components by Attunity for Microsoft SQL Server 2014 Integration Services (SSIS) 可協助 SSIS 開發人員使用 CDC 並且降低 CDC 封裝的複雜性。

SSIS CDC 元件的設計目的是要搭配來源資料表為相同 SQL Server 2014 資料庫或 Oracle 資料庫 (使用 SQL Server 2014 的 Oracle CDC 服務時) 的 SQL Server 2014 CDC 功能運作。支援分割資料表。

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012

本影片所示範的工作有:

工作1:由CDC Output Tables,載入資料




影片:使用 CDC Output Tables






參考資料

CDC 流程元件
http://msdn.microsoft.com/zh-tw/library/hh231087.aspx

CDC 分隔器
http://msdn.microsoft.com/zh-tw/library/hh758656.aspx

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012
http://www.microsoft.com/learning/en/us/course.aspx?id=10777a

2014-12-16

使用「變更追蹤(Change Tracking)」- 以 SSIS 2012 為例

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012

本影片所示範的工作有:

工作1:啟用「變更追蹤(Change Tracking)」
工作2:使用「變更追蹤(Change Tracking)」提取異動資料




影片:
使用「變更追蹤(Change Tracking)」- 以 SSIS 2012 為例






參考資料

使用變更資料 (SQL Server)
http://msdn.microsoft.com/zh-tw/library/cc645858.aspx

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012
http://www.microsoft.com/learning/en/us/course.aspx?id=10777a

2014-11-25

使用「CDC 控制工作」與 「CDC 流程元件」- 以 SSIS 2012 為例

使用「CDC 控制工作」與 「CDC 流程元件」- 以 SSIS 2012 為例

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012

本影片所示範的工作有:

工作1:使用「CDC 控制工作」,執行初始化擷取作業
工作2:使用「CDC 控制工作」與資料流程元件,來擷取資料異動




影片:
使用「CDC 控制工作」與 「CDC 流程元件」- 以 SSIS 2012 為例






參考資料

CDC 控制工作
http://msdn.microsoft.com/zh-tw/library/hh758674.aspx

定義狀態變數
http://msdn.microsoft.com/zh-tw/library/hh758667.aspx

CDC 流程元件
http://msdn.microsoft.com/zh-tw/library/hh231087.aspx

異動資料擷取 (SSIS)
http://msdn.microsoft.com/zh-tw/library/bb895315.aspx

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012
http://www.microsoft.com/learning/en/us/course.aspx?id=10777a

2014-11-24

使用「異動資料擷取(Change Data Capture)」 - 以 SSIS 2012 為例

使用「異動資料擷取(Change Data Capture)」 - 以 SSIS 2012 為例

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012

本影片所示範的工作有:

工作1:啟用「異動資料擷取」
工作2:使用「異動資料擷取」,取用異動的資料




影片:
使用「異動資料擷取(Change Data Capture)」 - 以 SSIS 2012 為例





參考資料
關於異動資料擷取 (SQL Server)
http://msdn.microsoft.com/zh-tw/library/cc645937.aspx

異動資料擷取 (SSIS)
http://msdn.microsoft.com/zh-tw/library/bb895315.aspx

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012
http://www.microsoft.com/learning/en/us/course.aspx?id=10777a

2014-05-06

在「資料流程」內,使用「指令碼元件(Script Component)」, 以 SQL Server 2012 為例

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012




影片:
在「資料流程」內,使用「指令碼元件(Script Component)」, 以 SQL Server 2012 為例



本影片所示範的工作有:

工作1:使用「指令碼元件(Script Component)」,實作資料來源
工作2:使用「指令碼元件(Script Component)」,實作資料轉換
工作2:使用「指令碼元件(Script Component)」,實作資料目的地

2014-03-19

認識Master Data Services的「訂閱檢視」(Subscription Views) , 以 SQL Server 2012 為例



示範版本:SQL Server 2012

建立訂閱檢視,將 Master Data Services 資料匯出至訂閱系統。 然後,任何訂閱系統可以檢視 Master Data Services 資料庫中的已發行資料。






影片:
認識Master Data Services的「訂閱檢視」(Subscription Views) , 以 SQL Server 2012 為例

本影片所示範的工作有:

工作1:建立「訂閱檢視」(Subscription Views)

工作2:觀察「訂閱檢視」(Subscription Views)



參考資料

認識Master Data Services,建立與套用「商務規則(Bussiness Rules)」, 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/08/master-data-servicesbussiness-rules-sql.html

認識 Excel 的 Master Data Services 增益集 - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/07/excel-master-data-services-sql-server.html

安裝 Master Data Services(MDS) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/05/master-data-servicesmds-ssis-2012.html

認識 Master Data Services 模型(Model) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/07/master-data-services-model-sql-server.html

匯入資料 (Master Data Services)
http://msdn.microsoft.com/zh-tw/library/ee633726(v=sql.105).aspx

建立訂閱檢視 (Master Data Services)
http://technet.microsoft.com/zh-tw/library/ff487013.aspx

訂閱檢視格式 (Master Data Services)
http://msdn.microsoft.com/zh-tw/library/hh231101(v=sql.120).aspx

2014-01-14

使用DateTime資料行來提取累加的資料 - 以 SSIS 2012 為例

示範版本:SQL Server 2012
開發工具:SSDT - Visual Studio 2012

使用DateTime資料行來提取累加的資料
Using a DateTime Column to Incrementally Extract Data





影片:
使用DateTime資料行來提取累加的資料 - 以 SSIS 2012 為例


使用DateTime資料行來提取累加的資料 - 以 SSIS 2012 為例




參考資料

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012
http://www.microsoft.com/learning/en/us/course.aspx?id=10777a

2013-08-19

認識使用 SSIS 封裝,匯入資料到 Master Data, 以 SQL Server 2012 為例

示範版本:SQL Server 2012

您可以使用組織中不同資料來源的資料擴展 Master Data Services 資料庫。

若要讓資料出現在適當的 Master Data Services 資料庫資料表,您必須先將資料匯入至接移資料夾,然後以批次方式處理接移資料。

您可以使用接移處理序來建立成員和集合、更新屬性值、將成員加入至集合,以及指定明確階層關聯性。

在 Master Data Services 中,接移處理序也可用於:

  • 當處理商務規則時,更新或加入屬性值。
  • 當部署包含主要資料的模型部署封裝時,更新模型中的資料。





影片:
認識使用 SSIS 封裝,匯入資料到  Master Data, 以 SQL Server 2012 為例




本影片所示範的工作有:

工作1:使用 SSIS 封裝,匯入 Master Data

工作2:檢視匯入狀態

工作3:驗證匯入的資料



參考資料

認識Master Data Services,建立與套用「商務規則(Bussiness Rules)」, 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/08/master-data-servicesbussiness-rules-sql.html

認識 Excel 的 Master Data Services 增益集 - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/07/excel-master-data-services-sql-server.html

安裝 Master Data Services(MDS) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/05/master-data-servicesmds-ssis-2012.html

認識 Master Data Services 模型(Model) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/07/master-data-services-model-sql-server.html

匯入資料 (Master Data Services)
http://msdn.microsoft.com/zh-tw/library/ee633726(v=sql.105).aspx

2013-08-15

認識Master Data Services,建立與套用「商務規則(Bussiness Rules)」, 以 SQL Server 2012 為例

示範版本:SQL Server 2012

商務規則 (Master Data Services)

在 Master Data Services 中,商務規則是用來確保主要資料品質和正確性的規則。

您可以使用商務規則自動更新資料、傳送電子郵件,或啟動商務程序或工作流程。




影片:
認識Master Data Services,建立與套用「商務規則(Bussiness Rules)」, 以 SQL Server 2012 為例





本影片所示範的工作有:

工作1:建立「商務規則(Bussiness Rules)」

工作2:「發行商務規則(Publish business rules)」

工作3:使用瀏覽器套用商務規則

工作4:使用 Excel 套用商務規則




建立及發行商務規則


  • 商務規則是您在 主資料管理員 中建立的 If/Then 陳述式。 如果屬性值符合指定的條件,便會執行動作。 可能的動作包含設定預設值或變更值。 這些動作可以結合傳送電子郵件通知。
  • 商務規則可以以特定的屬性值 (例如,如果 Color=Blue,則採取動作) 為基礎,或當屬性值變更 (例如,如果 Color 屬性的值變更時,則採取動作)。
  • 若要使用商務規則,您必須先建立並發行規則,然後將已發行的規則套用至資料。 您可以透過驗證版本,將規則套用至某個版本的資料子集或所有資料。 直到所有屬性都通過商務規則驗證之後,才能認可版本。
  • 如果使用者所要加入的屬性值未通過商務規則驗證,此值仍然可以儲存。 您可以檢閱及更正 主資料管理員 中顯示的驗證問題。
  • 當您建立模型部署封裝時,若要包含商務規則,必須從封裝中的版本包含資料。
  • 如果您建立使用 OR 運算子的商務規則,您應該為每個可獨立評估的條件陳述式建立不同的規則。 然後您可以視需要排除規則,提供更多彈性和輕鬆疑難排解。




參考資料

認識 Excel 的 Master Data Services 增益集 - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/07/excel-master-data-services-sql-server.html

安裝 Master Data Services(MDS) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/05/master-data-servicesmds-ssis-2012.html

認識 Master Data Services 模型(Model) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/07/master-data-services-model-sql-server.html

商務規則 (Master Data Services)
http://msdn.microsoft.com/zh-tw/library/ff487015.aspx

適用於 Microsoft Excel 的 Master Data Services 增益集
http://msdn.microsoft.com/zh-tw/library/hh231024.aspx

2013-07-22

認識 Excel 的 Master Data Services 增益集 - 以 SQL Server 2012 為例

示範版本:SQL Server 2012

Excel 的 Master Data Services 增益集

Excel 的 Master Data Services 增益集可讓多個使用者能夠以熟悉的工具更新主資料,而不損及 Master Data Services 中的資料整合性。




透過 SQL Server Master Data Services 適用於 Excel 的增益集,您可以將參考資料的主要清單散發給組織內使用 Excel 的每個人。 安全性會決定使用者可檢視和更新的資料。

您可以將資料的篩選清單從 MDS 載入 Excel 中,以便將它當做任何其他資料使用。 完成之後,您可以將資料發行回 MDS,以便進行集中儲存。

如果您是管理員,請使用 適用於 Excel 的增益集 來建立實體和屬性並且載入資料。 這樣就不需要使用任何其他工具,將資料載入模型中。

在 適用於 Excel 的增益集 中,您可以使用 Data Quality Services (DQS),在將資料載入 MDS 之前比對資料。 這樣有助於防止 MDS 中的資料重複。

在此增益集中,使用者只要按一下按鈕就能將資料發行至 MDS 資料庫。

系統管理員可以使用此增益集,不需要啟動任何系統管理工具,就能建立新的模型物件並載入資料,有助加速開發進程。

有了適用於 Excel 的 Master Data Services 增益集,所有主資料都可以在 MDS 中保持集中式管理,同時將讀取或更新資料的功能散發給需要的使用者。




影片:
認識 Excel 的 Master Data Services 增益集 - 以 SQL Server 2012 為例


本影片所示範的工作有:

工作1:使用 Excel 連接 Master Data Services 模型(Model)

工作2:增加成員

工作3:在實體(entities) 內,增加自由格式的屬性(free-form attribute)

工作4:增加網域屬性(domain-based attribute)以及相關屬性



參考資料

安裝 Master Data Services(MDS) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/05/master-data-servicesmds-ssis-2012.html

認識 Master Data Services 模型(Model) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/07/master-data-services-model-sql-server.html

適用於 Microsoft Excel 的 Master Data Services 增益集
http://msdn.microsoft.com/zh-tw/library/hh231024.aspx

適用於 Microsoft® Excel® 的 Microsoft® SQL Server® 2012 Master Data Services 增益集
http://www.microsoft.com/zh-tw/download/details.aspx?id=29064

屬性 (Master Data Services)
http://msdn.microsoft.com/zh-tw/library/ee633745.aspx

2013-07-15

認識 Master Data Services 模型(Model) - 以 SQL Server 2012 為例

示範版本:SQL Server 2012

Master Data Services 概觀

下列工作流程提供如何使用 Master Data Services 的概觀。

安裝 Master Data Services 後,您可能想要在測試環境中完成下列工作,並使用所提供的範例資料。

除非另有指示,否則您必須是模型系統管理員,才能完成下列所有程序。

建立模型

模型是 Master Data Services 中最高層級的組織。 您所建立的每個模型應該處理一個特定商務需求。

例如,您可能需要追蹤產品或客戶的主要清單。 模型建立時會被視為 VERSION_1。

建立實體

實體是包含成員的模型物件。

成員是指您在 Master Data Services 中管理的實體主要資料。

視需要建立多個實體以包含成員。 針對 Product 模型,您可以建立一個 Product 實體來包含產品成員的主要清單。

建立實體當做網域屬性

網域屬性是由實體成員擴展其值的屬性。 若要建立網域屬性,請先建立實體來擴展屬性值清單。

例如,您可以建立一個 Color 實體來包含色彩的主要清單。 然後將這些色彩當做 Product 實體的屬性值。

建立實體的屬性

建立屬性以描述成員。 Name 和 Code 屬性會自動包含在每個實體,且無法移除。 您可能想要建立其他自由格式屬性來包含文字、日期、數字或檔案。

例如,Product 實體可能有 Cost、Weight 或 SellStartDate 的自由格式屬性。

建立屬性群組

如果實體有四個或五個以上的屬性,您可能想要建立屬性群組。 這些群組是在 [總管] 中方格上方顯示的索引標籤,透過在個別索引標籤上群組屬性,方便導覽。




影片:
認識 Master Data Services 模型(Model) - 以 SQL Server 2012 為例



本影片所示範的工作有:

工作1:建立模型(model) (Master Data Services)

工作2:建立實體(entities) (Master Data Services)

工作3:建立屬性(attributes) (Master Data Services)

工作4:增加與編輯成員(members) (Master Data Services)



參考資料

安裝 Master Data Services(MDS) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/05/master-data-servicesmds-ssis-2012.html

Master Data Services
http://msdn.microsoft.com/zh-tw/library/ee633763.aspx

Master Data Services 概觀
http://msdn.microsoft.com/zh-tw/library/ff487003.aspx

模型 (Master Data Services)
http://msdn.microsoft.com/zh-tw/library/ee633746.aspx

Master Data Services 功能及工作
http://msdn.microsoft.com/zh-tw/library/hh231022.aspx

2013-07-03

認識 Data Quality Services,建立「資料比對(Data Matching)」專案 - 以 SQL Server 2012 為例

示範版本:SQL Server 2012

「資料比對(Data Matching)」- Data Quality Services (DQS)

Data Quality Services (DQS) 資料比對程序可讓您減少資料重複,並提高資料來源中的資料精確度。

比對會分析單一資料來源之所有記錄中的重複程度,傳回每一組比較之記錄之間相符的加權機率。

然後您可以決定哪些記錄相符,並針對來源資料採取適當的動作。

DQS 比對程序的優點如下:

(1) 比對可讓您消除應該相等之資料值之間的差異,以判斷正確值並減少資料差異可能造成的錯誤。

例如,名稱和地址經常是資料來源的識別資料,特別是客戶資料,但是資料可能會變更,並隨著時間而變質。

執行比對來識別及更正這些錯誤可讓資料的使用及維護變得更輕鬆。

(2) 比對可讓您確保相等但是以不同格式或樣式輸入的值會以一致的方式轉譯。

(3) 比對會識別完全相符和大約符合,好讓您在定義資料時移除重複的資料。

您會定義大約相符實際上是相符的點。

您會定義已評估哪些欄位用於比對以及未評估的欄位。

(4) DQS 可讓您使用電腦輔助的程序建立比對原則、根據比對結果以互動方式加以修改,並將它加入至可重複使用的知識庫。

您可以針對從來源複製到暫存資料表的資料重新建立索引或是不重新建立索引 (根據比對原則和來源資料的狀態)。

不重新建立索引可以提高效能。

(5) 您可以搭配其他資料清理程序來執行比對程序,以改善整體資料品質。

您也可以使用內建在 Master Data Services 中的 DQS 功能來執行資料刪除重複作業。





影片:
認識 Data Quality Services,建立「資料比對(Data Matching)」專案 - 以 SQL Server 2012 為例



本影片所示範的工作有:

工作1:建立「比對原則(matching policy)」

工作2:建立「資料比對原則(data matching policy)」專案

工作3:檢視資料比對的結果



參考資料

資料比對 - Data Quality Services (DQS)
http://msdn.microsoft.com/zh-tw/library/hh213071.aspx

Data Quality Client 應用程式
http://msdn.microsoft.com/zh-tw/library/gg524796.aspx

--

安裝 Data Quality Services (DQS) - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/06/data-quality-services-dqs-sql-server.html

使用 Data Quality Client,建立「知識庫(Knowledge Base)」 - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/06/data-quality-clientknowledge-base-sql.html

認識 Data Quality Services,建立「資料清理(Data cleansing)」專案 - 以 SQL Server 2012 為例
http://sharedderrick.blogspot.tw/2013/06/data-quality-servicesdata-cleansing-sql.html