Campaign: Fehler bei Datenflussausführung: Ziel von Adobe Campaign Managed Cloud exportieren
Ein Kunde hat ein berechnetes Feld zum Adobe Campaign-Ziel in AEP hinzugefügt und der Export-Workflow schlug fehl.
Beschreibung description
Fehler:
„code“: „ACC-0001-500“ „message“: „Fehler bei der Ausführung für flowId < flow-id>
Mit einem berechneten Feld gemapptes Attribut:
Source - XDM: _xxxxxxxx.identity.email_id_sha256
target - Attribut: email_id_sha256_hash
Lösung resolution
Es handelt sich um einen bekannten Fehler in Campaign.
Das Problem ist, dass die Spalte SEMAIL_ID_SHA256_HASH (Adobe Campaign Snowflake-Name für das email_id_sha256_hash) als Standard von VARCHAR (16.777.216) Snowflake existierte, wenn keine Größe angegeben ist.
Als der Kunde die Änderung der if()-Zuordnung gespeichert hat, hat Campaign-io ein Control Plane-Ereignis an ACC gesendet: „Ändern Sie Ihre Snowflake-Gruppentabelle - SEMAIL_ID_SHA256_HASH sollte VARCHAR (30.000) sein.“
Snowflake erlaubt keine Reduzierung der VARCHAR-Größe. Die Spalte hatte 16.777.216 Byte; die Anweisung sagt 30.000. Snowflake gibt zurück:
ODB-240000: Spaltencode SEMAIL_ID_SHA256_HASH vom Typ VARCHAR(16777216) kann nicht geändert werden
Problemumgehung Schritt für Schritt:
- Ziel
<betroffenen Ziel-ID>NICHT erneut bearbeiten oder speichern — durch das Speichern wird eine weitere fehlgeschlagene ALTER-TABELLE Trigger. - Erstellen Sie eine NEUE Zielverbindung in AEP, die auf dieselbe ACC-Instanz verweist.
- Konfigurieren Sie das neue Ziel mit der if()-Zuordnung aus der ersten Erstellung (nicht als Bearbeitung)
- Aktivieren Sie die Zielgruppe für das neue Ziel und bestätigen Sie, dass die Ausführungen erfolgreich sind
- Deaktivieren Sie die Zielgruppe aus der beschädigten
<„Affected-Destination-ID>. - Das Campaign-Team überprüfen lassen, ob der Workflow und alle anderen Workflows, die diese Zielgruppe verwenden, aktualisiert wurden, sodass sie aus der neuen Gruppentabelle gelesen werden.