使用資料流程編輯器設計複雜的資料集
使用資料流程編輯器 (一個可點選的介面),以從頭開始建立資料流程邏輯。新增轉換來判斷要使用哪些來源資料、如何轉換該資料,以及要將結果載入哪些資料集。
必要版本
| 適用於 Salesforce Classic 與 Lightning Experience。 |
| CRM Analytics 隨附 (以下版本需額外付費取得 CRM Analytics:Enterprise、Performance 與 Unlimited Edition)。亦適用於 Developer Edition。 |
| 需要的使用者權限 | |
|---|---|
| 若要編輯資料流程: | 「編輯 CRM Analytics 資料流程」權限 |
小秘訣 更多進階使用者可以編輯基本資料流程定義檔案。資料流程定義檔案是一個 JSON 檔案,此檔案包含代表資料流程邏輯的轉換。請參閱透過定義檔案設定資料流程。
資料流程編輯器會顯示您正在編輯的資料流程。

畫布 (1) 會顯示資料流中的各個節點,以及節點之間的連結。如果您找不到節點,請在搜尋方塊 (2) 中輸入節點名稱。節點調色盤 (3) 有每一種節點類型的按鈕。按一下按鈕可將節點新至畫布。使用編輯器頂端的按鈕 (4) 可使用資料流 JSON。預覽與下載基本 JSON,或上載現有 JSON 檔案以在編輯器中使用。
此範例中的資料流會從 Salesforce 的「機會」、「帳戶」及「使用者」物件擷取資料,將資料一起擴充,並建立註冊的資料集。如果您也要擷取此資料流程中的個案,以個案資料進行擴充,並將結果註冊為新的資料集。讓我們瞭解您要如何使用編輯器修改資料流。
-
在 CRM Analytics 中,按一下齒輪圖示 (
),然後按一下「資料管理員」。
- 按一下「管理資料流程」。
- 按一下「資料流程與配方」索引標籤。
- 若要從頭建立資料流程,請按一下「建立資料流程」。
-
若要編輯現有資料流程,請按一下所要編輯資料流程右側的動作按鈕,然後選取「編輯」。
資料流程編輯器隨即開啟,其中顯示資料流程中的節點。 -
在節點調色盤中,按一下您要新增的節點。
例如,若要從 Salesforce 物件擷取資料,請按一下 sfdcDigest 節點 (
)。 -
輸入節點的名稱。

備註 節點名稱在資料流內必須是唯一的,且不能包含空格。 -
輸入節點屬性。在此範例中,您會選取要作為來源物件的「個案」,以及您需要的欄位。您不需要增量更新或篩選條件。

備註 當您輸入參照物件、欄位或其他節點的屬性時,按一下屬性欄位內部可看見您可搜尋的清單。接著從中選取。若要看見 sfdcDigest 節點中的欄位清單,請按一下「選取欄位」。 -
按一下「建立」。
新節點出現在畫布上。
小秘訣 若要編輯畫布上的節點,請按一下節點。若要刪除節點,請將滑鼠停留在節點上,然後按一下垃圾筒。
-
在節點調色盤中,按一下下一個您要新增的節點。在此範例中,您要以使用者資料擴充個案資料,因此按一下擴充節點 (
)。
-
輸入節點名稱與屬性。在此範例中,您選取「Extract Cases」節點作為左側來源。此節點是您要新增使用者欄的節點。Extract Users 節點包含您要新增的資料欄,因此選取此節點作為正確的來源。左鍵值與右鍵值是每個節點中用於比對記錄的欄位。在此情況下,請選取個案上的 OwnerId 欄位,以及使用者的 Id 欄位。

-
按一下「建立」。
新節點會顯示在畫布上,並顯示來自來源節點的資料輸入線條。

小秘訣 如果節點不在您想要的位置上,可將其拖曳至畫布上任何您想要的位置。如果擁擠,可使用滾輪放大或縮小 (如果瀏覽器支援的話),或拖曳畫布將節點移至可檢視的範圍中。 -
在節點調色盤中,按一下下一個您要新增的節點。在此範例中,您想要讓擴充的個案與使用者資料可用於資料集中,因此按一下 sfdcRegister 節點 (
)。
-
輸入節點名稱與屬性。在此範例中,您選取「augment_Cases_Users」節點作為來源。「別名」是註冊資料集的 API 名稱,「名稱」是其顯示名稱。

-
按一下「建立」。
新節點會顯示在畫布上,並有一行顯示來自來源節點的資料輸入。

小秘訣 您可以拖曳來源節點的輸出箭頭,以繪製出對畫布上另一個節點的連結。 - 當您完成編輯時,按一下「更新資料流」以您所做的變更來更新定義檔案。
- 在「更新資料流程」對話中,在「版本歷程記錄」欄位中輸入描述。
-
按一下「更新資料流程」。
CRM Analytics 會驗證您的資料流程,以確定您已提供所有必要的屬性值。如果發生錯誤,CRM Analytics 會確保您無法繼續。先更正發現的錯誤,然後再試一次。在 CRM Analytics 驗證資料流程後,它會儲存新版的資料流程。
- 按一下「執行資料流程」,以立即執行資料流程並建立新定義的資料集。或者,您稍後可以從資料管理員的「資料流程與配方」索引標籤執行資料流程。
- 計畫資料流程
開始建立資料流程前,請先思考資料流程設計。考量查詢可使用的資料、擷取資料的位置,和是否必須轉換擷取資料來取得您要的資料。 - CRM Analytics 資料流程的轉換
轉換係指資料操作。您可以新增轉換至資料流,以從 Salesforce 物件或資料集擷取資料,轉換包含 Salesforce 或外部資料的資料集,並註冊資料集。 - 編輯資料流中的節點
當您編輯資料流節點時,例如變更其名稱,或新增或移除欄位,請考量到這些變更會影響下游節點。如果您正在手動編輯 JSON 資料流定義檔案中的節點時,請確定下游節點會反映您的變更。如果您正在使用資料流程編輯器,則 CRM Analytics 會替您將許多變更移入下游節點。 - 透過定義檔案設定資料流
您可以直接將轉換新增至資料流程定義檔案來設定資料流程。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

