Anwendungsfall mit Daten im XML-Format
In diesem Abschnitt werden die Schritte für die Integration von Daten im XML-Format beschrieben.
Vorgehensweise
- Erstellen Sie die JSON-Metadatendatei für die Daten, die in Analytics Cloud hochgeladen werden sollen, mithilfe der Salesforce-Tools oder manuell.
- Laden Sie die JSON-Datei in das Cast Iron-Projekt als Standardwert in einer Zeichenfolgevariablen.
- Verwenden Sie die entsprechende Cast Iron-Aktivität (HTTP, FTP, usw.), um die XML-Daten zu empfangen.
- Verwenden Sie die Aktivität 'Dataset erstellen', um Werte für die Felder 'EdgeMartAlias' und 'Operation' zuzuordnen. Geben Sie für 'Format' den Wert 'CSV' an. Codieren Sie die JSON-Daten mit Base64-Codierung und ordnen Sie sie dem Feld 'MetadataJson' zu.
- Serialisieren Sie die XML-Daten mit der Aktivität 'XML schreiben'. Informationen zur Konfiguration dieser Aktivität für eine korrekte Serialisierung von XML finden Sie unter Beispiel 1: Erforderliche Konfiguration der Aktivität 'XML schreiben' für XML-Daten.
- Verwenden Sie die Aktivität 'Daten laden', um die Werte für 'InsightsExternalDataId' und 'PartNumber' (optional) zuzuordnen. Codieren Sie die XML-Daten mit Base64-Codierung und ordnen Sie sie dem Feld 'DataFile' zu. Geben Sie für 'DataFormat' den Wert 'XML' an. Dadurch wird der Connector so konfiguriert, dass er die XML-Daten intern in CSV-Daten konvertiert und die SFDC Analytics-API mit den CSV-Daten aufruft.
- Verwenden Sie die Aktivität 'Dataset aktualisieren', um den Verarbeitungsstatus festzulegen. Informationen dazu finden Sie unter "Erforderliche Konfiguration der Aktivität 'XML schreiben' für XML-Daten".
- Verwenden Sie die Aktivität 'Dataset abrufen', um Analytics Cloud nach dem Status der Datenladeoperation abzufragen.