Salesforce 批次來源的最佳做法

本頁面說明在 Cloud Data Fusion 中使用 Salesforce 批次來源時,如何改善效能的最佳做法。

使用 PK 分割功能提升效能

PK 分割作業會將大型資料集分割成較小型資料集,也就是「分割區塊」

在 Salesforce 批次來源外掛程式中啟用 PK 分割功能可帶來下列好處:

  • 可改善效能,尤其是大型資料集
  • 可減輕伺服器的負載
  • 提高擴充性

如要使用 PK 區塊,請按照下列步驟操作:

  1. 前往 Cloud Data Fusion 網頁介面,然後在「Studio」頁面中開啟管道。
  2. 選用:如果您尚未在管道中新增 Salesforce 節點,請新增一個:
    1. 在「Source」選單中,點選「Salesforce」。Salesforce 節點會顯示在管道中。如果您在「Studio」頁面上看不到 Salesforce 來源,請從 Cloud Data Fusion Hub 部署 Salesforce 外掛程式
  3. 如要設定來源,請前往 Salesforce 節點,然後按一下「Properties」
  4. 開啟「啟用 PK 分割」
  5. 在「區塊大小」欄位中,輸入每個區塊的記錄數量。預設值為 100000 記錄。最多可包含 250000 筆記錄。
  6. 按一下「Validate」(驗證)

使用 SObject 查詢篩選器或 SOQL 查詢

如要減少 Salesforce 中的 API 呼叫次數,請使用 SObject 查詢篩選器或 SOQL 查詢來擷取記錄。

  • SObject 查詢篩選器:在 Salesforce 外掛程式屬性中的「SObject 名稱」欄位中設定篩選器。詳情請參閱「設定外掛程式」。

  • SOQL 查詢:在 Salesforce 外掛程式屬性的「SOQL 查詢」欄位中設定查詢。詳情請參閱「Salesforce 來源的 SOQL 查詢」。

後續步驟