Der Export großer Dateien aus Snowflake schlägt in Adobe Campaign aufgrund des Token-Ablaufs fehl
Das Exportieren von Dateien, die größer als 30 GB sind, aus Snowflake mithilfe der Aktivität „Dateiexport“ in Adobe Campaign-Workflows schlägt mit dem Fehler ODB-240000 ODBC-Fehler fehl: Beim Pfeilchunk-Download sind maximal weitere Zustellversuche fehlgeschlagen, was durch den Ablauf des Authentifizierungs-Tokens verursacht wird. Das Token, das zum Herunterladen der einzelnen Blöcke verwendet wird, läuft nach etwa sechs Stunden ab, was den Abschluss langer Exporte verhindert.
Um dies zu beheben, teilen Sie den Export in kleinere Batches auf, entfernen Sie die Entschlüsselung während des Exports und führen Sie den Workflow mit diesen Optimierungen erneut aus.
Beschreibung description
Umgebung
- Product: Adobe Campaign Managed Cloud
- Version: v8, Server-Build 8.6.2, Konsolen-Build 8.6.2
- Einschränkungen: Produktionsumgebung; E-MAIL-Produktangebot
Problem/Symptome
- Der Export einer Datei mit mehr als 30 GB aus Snowflake schlägt bei Verwendung der Aktivität „Dateiexport“ fehl.
- Der Fehler tritt auf, weil das zum Herunterladen der einzelnen Blöcke verwendete Authentifizierungs-Token nach etwa sechs Stunden abläuft, was den Abschluss von lang laufenden Exporten verhindert.
Auflösung resolution
- Teilen Sie den Exportvorgang in mehrere kleinere Batches auf, sodass jeder Batch innerhalb von sechs Stunden abgeschlossen ist.
- Entfernen Sie die beiden entschlüsselten Felder
SmgDecrypt(@birth_date)undSmgDecrypt(@address_street)während des Exports, da das Entschlüsseln dieser Felder in mehr als 300 Millionen Zeilen die Verarbeitungszeit erheblich erhöht. - Wenn eine Entschlüsselung erforderlich ist, führen Sie sie nach dem Export und nicht während des Exportvorgangs durch.
- Führen Sie den Workflow erneut mit diesen Optimierungen aus.
- Vergewissern Sie sich, dass jeder Batch erfolgreich abgeschlossen wurde und das sechsstündige Verarbeitungsfenster nicht überschreitet.
Anmerkungen
- Es gibt keine hartcodierte Dateigrößenbeschränkung für Exporte. Fehler beziehen sich auf die Ablaufzeit des Authentifizierungstokens.
- Das Problem hängt nicht mit der Ausführung von Abfragen oder der Zulassungsauflistung von Hosts zusammen, sondern damit, wie große Datensatzdownloads über den ODBC-Treiber und die Token-Ablaufrichtlinie von Snowflake verwaltet werden.
- Das Snowflake-Authentifizierungstoken läuft nach etwa sechs Stunden ab.
- Eine Verlängerung des Token-Ablaufs ist nicht möglich, da dies der interne Backend-Prozess von Snowflake ist, der außerhalb der Kontrolle von Adobe Campaign liegt.
Verwandtes Lesen
- Erste Schritte mit der Campaign FFDA-Bereitstellung in der Dokumentation zu Campaign v8
- Verwalten und Automatisieren von Prozessen mit Adobe Campaign-Workflows in der Dokumentation zu Campaign v8
- Daten in Campaign importieren in der Dokumentation zu Campaign v8
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f