Aktivität 'Daten laden'
Diese Aktivität lädt die Dateidaten in das Dataset. Die Daten können in einer Massenoperation (Bulk)
oder aufgeteilt entsprechend der Salesforce API-Einschränkung, bei der jeder Datenblock weniger als 10.000
Zeilen enthalten muss, übergeben werden.
Vorgehensweise
Begrenzungen der Salesforce Analytics API:
Die Anzahl der Zeilen in einem einzelnen Datenladevorgang kann 10.000 nicht überschreiten. Wenn die Datendatei ('DataFile') der Aktivität 'Daten laden' ('Load Data') mehr als 10.000 Zeilen umfasst und keine Teilenummer ('PartNumber') angegeben wird, übernimmt der Connector die Aufteilung in Blöcke von jeweils 10.000 Zeilen und ruft anschließend die Salesforce Analytics-API mit Werten für 'PartNumber' auf, die bei 1 beginnen.
Nachfolgend werden einige weitere Begrenzungen aufgeführt. Es liegt in der Zuständigkeit des Integrationsentwicklers, sicherzustellen, dass die Daten die aktuellen Begrenzungen einhalten, die in der Salesforce Analytics-Dokumentation spezifiziert sind.
- Maximale Dateigröße pro externen Datenupload
- Maximale Anzahl Zeichen in einem Feld
- Maximale Anzahl Felder in einem Datensatz
- Daten oder Datenblöcke sind kleiner als 10 MB.
- 'InsightsExternalDataId': Geben Sie den Wert für die ID des Datasets an, der aus der Aktivität 'Dataset erstellen' empfangen wurde.
- 'DataFile': Ordnen Sie die Dateidaten mit der Base64-Codierungsfunktion codiert zu. Die Dateidaten können CSV- oder XML-Format haben.
- 'DataFormat': Geben Sie an, ob die Daten in 'DataFile' das XML- oder CSV-Format haben. ('XML' oder 'CSV' sind die gültigen Werte.) Dieses Feld wird vom Connector intern zum Erkennen des Formats von 'DataFile' verwendet.
Ergebnis:
Wenn 'DataFormat' den Wert 'XML' hat, versucht der Connector die Daten in 'DataFile' von XML in CSV zu konvertieren.
Hat 'DataFormat' den Wert 'CSV', findet keine Konvertierung statt.