邏輯表LogicalTable輸入組件用於讀取Dataphin中邏輯表(事實邏輯表、維度邏輯表、匯總邏輯表)中的資料。同步Dataphin中邏輯表的資料至資料來源的情境中,您需要先配置邏輯表資訊。本文為您介紹如何配置邏輯表LogicalTable輸入組件。
前提條件
在開始執行操作前,請確認您已完成以下操作:
當前專案已綁定離線計算引擎。具體操作,請參見建立通用專案。
已建立邏輯表。具體操作,詳情請參見規範建模。
進行邏輯表LogicalTable輸入組件屬性配置的帳號,需具備該資料表的同步讀許可權。如果沒有許可權,則需要申請資料表許可權。具體操作,請參見申請、續期和交還表許可權。
操作步驟
在Dataphin首頁頂部功能表列,選擇研發 > Data Integration。
在整合頁面頂部功能表列選擇專案(Dev-Prod模式需要選擇環境)。
在左側導覽列中單擊離線整合,在離線整合列表中單擊需要開發的離線管道,開啟該離線管道的配置頁面。
單擊頁面右上方的組件庫,開啟組件庫面板。
在組件庫面板左側導覽列中需選擇輸入,在右側的輸入組件列表中找到邏輯表LogicalTable輸入組件,並拖動該組件至畫布。
單擊邏輯表LogicalTable輸入組件卡片中的
表徵圖,開啟邏輯表LogicalTable輸入配置對話方塊。在邏輯表輸入配置對話方塊,配置參數。
參數
描述
步驟名稱
即邏輯表LogicalTable輸入組件的名稱。Dataphin自動產生步驟名稱,您也可以根據業務情境修改。命名規則如下:
只能包含中文、字母、底線(_)、數字。
不能超過64個字元。
資料板塊
選擇邏輯表所在的資料板塊。
邏輯表類型
選擇邏輯表的類型。邏輯表類型包括事實邏輯表、維度邏輯表、匯總邏輯表。
事實邏輯表、維度邏輯表和匯總邏輯表的更多資訊,詳情請參見規範建模。
邏輯表
基於已選擇的邏輯表類型,選擇對應的邏輯表。
邏輯表下拉式清單中僅展示當前帳號具有同步讀許可權的邏輯表。您也可以通過以下方式,將其他邏輯表添加至邏輯表下拉式清單中:
如果您需要選擇當前沒有許可權的邏輯表,則申請對應邏輯表的許可權。如何申請邏輯表許可權,請參見申請、續期和交還表許可權。
如果您需要建立新的邏輯表,則單擊下圖中的建立,按照操作提示完成對應邏輯表的建立。詳情請參見規範建模。
邏輯表輸出
可以選擇含關聯關係或者不含關聯關係。
含關聯關係:即連帶當前邏輯表的關聯表輸出。
不含關聯關係:即只輸出當前選中的邏輯表內容。
輸出欄位
輸出欄位地區展示LogicalTable讀取到邏輯表的所有欄位。您可以單擊操作列下的
表徵圖,刪除欄位。在欄位管理頁面,預設選中了該邏輯表中的所有欄位,並且在輸出欄位預覽地區展示。
若選中關聯表節點,則選中關聯節點下的所有表,可在關聯表節點下選中部分表後,單擊反選,選中剩餘的表。
如果在輸出欄位預覽地區需要刪除某個欄位,則您可以在全部欄位展示地區,去勾選該欄位。
單擊確認,完成邏輯表LogicalTable輸入組件的配置。