[SQL SERVER][Denali] SSIS 新特性(中)

[SQL SERVER][Denali] SSIS 新特性(中)

繼續補充 SSIS 新特性。

 

Expression Task:修改變數當SSIS在執行階段

image

 

可以看到字串函數多了新的Expression Function

LEFT

image

image

 

TOKEN

image

image

 

TOKENCOUNT

image

image

 

Content變數初始值

image

 

控制流程

image

 

編輯Script Task(指定變數)

image

 

編輯Expression Task(回傳左邊4個字元)

image

 

編輯Script Task(顯示變數)

image

 

結果

image

 

DQS清理:

image

今天假設我要匯入資料,但我希望匯入的資料都是乾淨的,

這時我們可以使用DQS清理來幫我們達到這個需求,底下我簡單操作紀錄。

 

資料流程設計

image

 

來源資料

image

有2筆正確、2筆錯誤資料。

 

新增知識管理庫

image

 

新增Domain

image

image

 

新增規則

image

image

驗證規則我選用規則運算式。

 

發行知識庫

image

 

編輯DQS清理元件

 

建立DQS連接管理員並選擇剛剛所發佈的KB

image

image

 

設定對應

image

選擇Email Domain

 

執行成功

image

果然有兩筆正確

 

image

 

確認DB

image

 

後面還有一些新特性,留在下次再介紹好了,想睡了..XD

 

參考

Using the SSIS DQS Cleansing Component

Overview of the DQS Cleansing Transform

DQS Knowledge Bases and Domains