要在記錄系統的資料模型之間建立關係,您可以建立映射群組。對應群組能夠定義在不同系統間進行值轉換的規則,並在管線中套用為對應轉換。
祕訣: 若要快速建立具有類似欄位和規則的映射群組,從映射群組 ,按一下複製 到建立現有群組的複本 。
要求
Data Prep 完全由組織層級控制,不識別個別工作空間或其權限。
這表示
- Data Prep 由您組織中的所有授權使用者共用。
- 任何具有 Chain Builder 存取權限的使用者也具有 Data Prep 存取權限。
- 所有可以建立或編輯鏈的使用者都可以在 Data Prep 中管理管道。
- 單一資料準備管道可用於組織內的多個鏈和工作區。
步驟 1.建立映射群組
- 從 WdataChains, 點選Data Prep 。
注意: 要從 WdataChains 存取Data Prep ,首先設定一個Data Prep connector 。
- 從映射群組 ,新增映射群組:
- 如果是第一個映射群組,請按一下Create mapping group 。
- 否則,請按一下 映射群組 下的新映射群組 。
- 輸入名稱和說明,以協助識別映射群組。
- 按一下建立。
步驟 2.定義主列
當您首次建立映射群組時,它有一個預設的主列,名為Value 。映射 變換會在管道執行時變更此主列的內容。若要更新主列以匹配管道中的相應列,請
- 在映射組的Columns 索引標籤上,按一下Edit columns 。
- 在定義列 下,根據需要編輯主要列的資料類型或名稱。
- 按一下「儲存」(Save)。
步驟 3.為條件規則定義附加欄
為協助支援主列的轉換,請定義條件規則 所需的任何其他列。
注意: 當管道執行時,Mapping 變換只會變更主列,而不會變更 任何其他列。
- 在Columns 選項卡 ,按一下Edit columns 。
- 在定義列 下 ,按一下為要新增的每一列新增列。
- 為對應群組中的每一列,指定其在管道轉換的表格資料中對應列的資料類型和名稱。
- 定義所有欄位後,按一下儲存 。
步驟 4.設定對應規則
映射規則定義如何以及何時根據管道轉換的表格資料中的值變更主要欄位。您可以手動設定規則,或以逗號分隔值 (CSV) 檔案上傳規則。
秘訣: 若要啟用規則如何影響主要欄位的預覽,請從Files 索引標籤,將範例檔案 釘選到對應群組。
若要手動設定每項對應規則:
- 在Rules 選項卡上,按一下Add ,並選擇如何映射值 :
- 精確, 基於精確匹配進行映射
- 像, 基於簡單模式映射
- Regex ,根據正則表達式進行映射
- 在From 中,輸入要轉換的主列來源值的條件。
- 在To 中,輸入如何轉換符合From 準則的值。
祕訣: 若要啟用彈性,您可以為From 或To 的值選擇變數 。要在管道執行時提示這些值,建立執行時變數 。
- 若要套用任何條件對應,請在Condition 中,設定套用規則的時間。
- 若要協助識別規則,請輸入其名稱和說明。
- 在位置 ,輸入規則應該套用的順序。
- 在屬性 索引標籤上,指定規則是否區分大小寫、修剪空白或僅在特定時段內套用。
- 按一下儲存 ,驗證規則設定是否正確,然後按一下儲存 。
注意: 上傳規則時,它們會取代為對應群組設定的任何現有規則。
若要上傳對應規則 ,請先建立要上傳規則的 CSV,或從其他對應群組下載規則:
- 若要建立 CSV,請選取規則 索引標籤,按一下Download ,然後以每個對應規則的類型、To 和From 值、位置及其他詳細資訊更新檔案。
注意: 若要避免 CSV 檔格式化,請在 Notepad++ 等文字編輯器中開啟,或選擇Get data in Microsoft Excel® 將其匯入工作簿。
- 若要從現有群組上載規則,請在該 群組的規則 索引標籤上,按一下Download ,以產生其規則的 CSV。
取得 CSV 後,將其上傳至新對應群組:
- 在規則 索引標籤上,按一下上傳 。
- 拖曳或瀏覽至 CSV,然後按一下提交 。
- 在屬性 索引標籤上,指定規則是否區分大小寫、修剪空白或僅在特定時段內套用。
步驟 5.發佈並使用映射群組
設定所有對應規則後,按一下Publish ,以啟用管道使用群組。
要在管道中使用群組:
- 當您新增一個轉換到管道 時,選擇對應 ,然後按一下下一步 。
- 選擇映射群組。
- 在下 匹配列 ,选择管道的哪些列映射到组的哪些列。
- 按一下「儲存」(Save)。