Anwendungsfall mit Daten im XML-Format

In diesem Abschnitt werden die Schritte für die Integration von Daten im XML-Format beschrieben.

Vorgehensweise

  1. Erstellen Sie die JSON-Metadatendatei für die Daten, die in Analytics Cloud hochgeladen werden sollen, mithilfe der Salesforce-Tools oder manuell.
  2. Laden Sie die JSON-Datei in das Cast Iron-Projekt als Standardwert in einer Zeichenfolgevariablen.
  3. Verwenden Sie die entsprechende Cast Iron-Aktivität (HTTP, FTP, usw.), um die XML-Daten zu empfangen.
  4. 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.
  5. 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.
  6. 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.
  7. 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".
  8. Verwenden Sie die Aktivität 'Dataset abrufen', um Analytics Cloud nach dem Status der Datenladeoperation abzufragen.