配置Salesforce輸入組件後,可以讀取Salesforce資料來源中的資料至Dataphin,進行Data Integration與資料開發。本文為您介紹如何配置Salesforce輸入組件。
前提條件
在開始執行操作前,請確認您已完成以下操作:
已建立Salesforce資料來源。具體操作,請參見建立Salesforce資料來源。
進行Salesforce輸入組件屬性配置的帳號,需具備該資料來源的同步讀許可權。如果沒有許可權,則需要申請資料來源許可權。具體操作,請參見申請資料來源許可權。
操作步驟
在Dataphin首頁頂部功能表列,選擇研發 > Data Integration。
在整合頁面頂部功能表列選擇專案(Dev-Prod模式需要選擇環境)。
在左側導覽列中單擊離線整合,在離線整合列表中單擊需要開發的離線管道,開啟該離線管道的配置頁面。
單擊頁面右上方的組件庫,開啟組件庫面板。
在組件庫面板左側導覽列中需選擇輸入,在右側的輸入組件列表中找到Salesforce組件,並拖動該組件至畫布。
單擊Salesforce輸入組件卡片中的
表徵圖,開啟Salesforce輸入配置對話方塊。在Salesforce輸入配置對話方塊中,配置參數。
參數
描述
步驟名稱
Salesforce輸入組件的名稱。Dataphin自動產生步驟名稱,您也可以根據業務情境修改。命名規則如下:
只能包含中文、字母、底線(_)、數字。
不能超過64個字元。
資料來源
下拉式清單中展示Dataphin中所有Salesforce類型的資料來源。單擊
表徵圖,可複製當前資料來源名稱。對於您沒有同步讀許可權的資料來源,您可以單擊資料來源後的申請,申請對應資料來源的讀取許可權。申請資料來源讀取許可權的具體操作,請參見申請資料來源許可權。
如果您還沒有Salesforce類型的資料來源,單擊建立資料來源,建立資料來源。具體操作,請參見建立Salesforce資料來源。
Object
選擇Salesforce執行個體內需要讀取資料的Object。可輸入Object名關鍵字進行搜尋,或輸入準確Object名後單擊精準尋找。選擇Object後,系統將自動進行Object狀態檢測。單擊
表徵圖,可複製當前所選Object的名稱。Bulk批量讀取
開啟後,可使用Bulk API批量讀取資料。
說明批量模式不支援讀取複合欄位類型。
輸入過濾(非必填)
填寫輸入欄位的過濾資訊,例如
ds=${bizdate}。輸入過濾適用於以下兩種情境:固定的某一部分資料。
參數過濾。
說明支援的判斷運算子包括=、!=、<、>、IN、NOT IN等。
輸出欄位
輸出欄位地區為您展示已選中的Object中的所有欄位。如果不需要將某些欄位輸出至下遊組件,則您可以刪除對應的欄位:
如果需要刪除少量的欄位,則可以單擊操作列下的
表徵圖,刪除多餘的欄位。如果需要刪除大批量欄位,則可以單擊欄位管理,在欄位管理頁面選擇多個欄位後,單擊
表徵圖,將已選的輸入欄位移入到未選的輸入欄位。
單擊確認,完成Salesforce輸入組件的屬性配置。