本頁面說明在 Cloud Data Fusion 中使用 Salesforce 批次來源時,如何改善效能的最佳做法。
使用 PK 分割功能提升效能
PK 分割作業會將大型資料集分割成較小型資料集,也就是「分割區塊」。
在 Salesforce 批次來源外掛程式中啟用 PK 分割功能可帶來下列好處:
- 可改善效能,尤其是大型資料集
- 可減輕伺服器的負載
- 提高擴充性
如要使用 PK 區塊,請按照下列步驟操作:
- 前往 Cloud Data Fusion 網頁介面,然後在「Studio」頁面中開啟管道。
- 選用:如果您尚未在管道中新增 Salesforce 節點,請新增一個:
- 在「Source」選單中,點選「Salesforce」。Salesforce 節點會顯示在管道中。如果您在「Studio」頁面上看不到 Salesforce 來源,請從 Cloud Data Fusion Hub 部署 Salesforce 外掛程式。
- 如要設定來源,請前往 Salesforce 節點,然後按一下「Properties」。
- 開啟「啟用 PK 分割」。
- 在「區塊大小」欄位中,輸入每個區塊的記錄數量。預設值為
100000
記錄。最多可包含250000
筆記錄。 - 按一下「Validate」(驗證)。
使用 SObject 查詢篩選器或 SOQL 查詢
如要減少 Salesforce 中的 API 呼叫次數,請使用 SObject 查詢篩選器或 SOQL 查詢來擷取記錄。
SObject 查詢篩選器:在 Salesforce 外掛程式屬性中的「SObject 名稱」欄位中設定篩選器。詳情請參閱「設定外掛程式」。
SOQL 查詢:在 Salesforce 外掛程式屬性的「SOQL 查詢」欄位中設定查詢。詳情請參閱「Salesforce 來源的 SOQL 查詢」。
後續步驟
- 瞭解如何在 Cloud Data Fusion 中設定 Salesforce 批次來源。
- 逐步完成 Salesforce 外掛程式教學課程。