Best Practices für die Salesforce-Batchquelle

Auf dieser Seite werden Best Practices zur Leistungssteigerung bei der Verwendung einer Salesforce-Batchquelle in Cloud Data Fusion beschrieben.

Leistung mit PK-Chunking verbessern

Beim PK-Chunking werden große Datensätze in kleinere Datensätze oder Chunks aufgeteilt.

Das Aktivieren des PK-Chunkings im Salesforce-Batch-Quell-Plug-in bietet folgende Vorteile:

  • Sie verbessert die Leistung, insbesondere bei großen Datenmengen.
  • Sie verringert die Belastung des Servers.
  • Erhöht die Skalierbarkeit

So verwenden Sie das Partitionieren der Primärschlüssel:

  1. Rufen Sie die Cloud Data Fusion-Weboberfläche auf und öffnen Sie Ihre Pipeline auf der Seite Studio.
  2. Optional: Wenn Sie Ihrer Pipeline noch keinen Salesforce-Knoten hinzugefügt haben, tun Sie dies jetzt:
    1. Klicken Sie im Menü Quelle auf Salesforce. Der Salesforce-Knoten wird in Ihrer Pipeline angezeigt. Wenn die Salesforce-Quelle auf der Seite Studio nicht angezeigt wird, deployen Sie die Salesforce-Plug-ins aus dem Cloud Data Fusion Hub.
  3. Wenn Sie die Quelle konfigurieren möchten, klicken Sie auf den Salesforce-Knoten und dann auf Attribute.
  4. Aktivieren Sie PK-Chunking aktivieren.
  5. Geben Sie im Feld Chunk-Größe die Anzahl der Datensätze pro Chunk ein. Der Standardwert ist 100000 Einträge. Es sind maximal 250000 Einträge zulässig.
  6. Klicke auf Validieren.

SObject-Abfragefilter oder SOQL-Abfragen verwenden

Wenn Sie die Anzahl der API-Aufrufe in Salesforce reduzieren möchten, rufen Sie Datensätze mit SObject-Abfragefiltern oder SOQL-Abfragen ab.

  • SObject-Abfragefilter: Konfigurieren Sie den Filter in den Salesforce-Plug-in-Eigenschaften im Feld SObject-Name. Weitere Informationen finden Sie unter Plug-in konfigurieren.

  • SOQL-Abfragen: Konfigurieren Sie die Abfragen in den Salesforce-Plug-in-Attributen im Feld SOQL-Abfrage. Weitere Informationen finden Sie unter SOQL-Abfragen für die Salesforce-Quelle.

Nächste Schritte