Hologres輸出組件用於向Hologres資料來源寫入資料。同步其他資料來源的資料至Hologres資料來源的情境中,完成來源資料的資訊配置後,需要配置Hologres輸出組件的目標資料來源。本文為您介紹如何配置Hologres輸出組件。
前提條件
已建立Hologres資料來源並已申請Hologres資料來源的同步寫入權限:
如何建立資料來源,請參見建立Hologres資料來源。
如何申請資料來源同步寫入權限,請參見申請資料來源許可權。
使用限制
不支援寫入Hologres資料庫的視圖。
操作步驟
在Dataphin首頁頂部功能表列,選擇研發 > Data Integration。
在整合頁面頂部功能表列選擇專案(Dev-Prod模式需要選擇環境)。
在左側導覽列中單擊離線整合,在離線整合列表中單擊需要開發的離線管道,開啟該離線管道的配置頁面。
單擊頁面右上方的組件庫,開啟組件庫面板。
在組件庫面板左側導覽列中需選擇輸出,在右側的輸出組件列表中找到Hologres組件,並拖動該組件至畫布。
單擊並拖動目標輸入組件的
表徵圖,將其串連至當前Hologres輸出組件上。單擊Hologres輸出組件卡片中的
表徵圖,開啟Hologres輸出配置對話方塊。
在Hologres輸出配置對話方塊中,配置以下參數。
參數
描述
基本設定
步驟名稱
即Hologres輸出組件的名稱。Dataphin自動產生步驟名稱,您也可以根據業務情境修改。命名規則如下:
只能包含中文、字母、底線(_)、數字。
長度不超過64個字元。
資料來源
選擇Hologres類型的資料來源。
如果您還沒有Hologres類型的資料來源,單擊建立,建立資料來源。具體操作,請參見建立Hologres資料來源。
Schema
支援跨Schema選表,請選擇表所在的Schema,如不指定則預設為資料來源中配置的Schema,若資料來源未指定Schema則擷取所有Schema下的表。
表
選擇Hologres資料來源中的資料表。
寫入模式
來源資料源的資料寫入目標資料來源(Hologres資料來源)的模式。寫入模式包括SDK模式和SQL模式,適用情境說明如下:
Hologres 0.8版本推薦選擇SDK模式。
Hologres 0.9及之後版本推薦選擇SQL模式。
載入策略
向目標資料來源(Hologres資料來源)寫入資料時,資料寫入表中的策略。載入策略包括覆蓋和忽略,適用情境說明如下:
覆蓋:寫入的資料中有主鍵時新資料覆蓋舊資料,無主鍵時追加資料。
忽略:寫入的資料中有主鍵時忽略新資料,無主鍵時追加資料。
欄位對應
輸入欄位
展示從源表中讀取的欄位。
輸出欄位
展示目標表的欄位。
映射關係
映射關係用於將源表的輸入欄位和目標表的輸出欄位對應起來。映射關係包括同名映射和同行映射。適用情境說明如下:
同名映射:對欄位名稱相同的欄位進行映射。
如下圖所示,選擇同名映射後,輸入id欄位對應的資料對應到輸出欄位的id中。

同行映射:源表和目標表的欄位名稱不一致,但欄位對應行的資料需要映射。只映射同行的欄位。
例如,endpoint_type欄位對應的資料對應至id欄位中。

單擊確認,完成Hologres輸出組件的配置。