Snowflake-Verbindungs-Timeout beim Bearbeiten eines Source-Datenflusses in AEP

In diesem Artikel wird das Problem des Snowflake-Verbindungs-Timeouts in Adobe Experience Platform beim Bearbeiten eines Snowflake Source-Datenflusses im Schritt Auswählen von Daten behandelt. Die Lösung umfasst die Identifizierung und Behebung von Leistungsengpässen in der zugrunde liegenden SQL-Abfrage und die Anpassung der Warehouse-Größe, um die Ausführungszeit der Abfrage zu verbessern.

Beschreibung description

Umgebung

Adobe Experience Platform (AEP)

Problem/Symptome

Beim Bearbeiten eines Snowflake-Datenflusses im Schritt Daten auswählen“ wird folgende Fehlermeldung ausgelöst, die verhindert, dass Sie mit dem Workflow fortfahren.

Beispieldaten konnten aufgrund eines Zeitüberschreitungsfehlers während der Vorschau nicht geladen werden.
Sie können weiterhin eine Schemavorschau anzeigen, jedoch ohne Beispieldaten. Dies kann dazu führen, dass berechnete Felder und erforderliche Felder beim Zuordnungsschritt nicht validiert werden und Sie diese Felder dann beim Zuordnen manuell validieren müssen.

Nach der Aktivierung des Umschalters Vorschau von Beispieldaten überspringen wird die Seite einige Minuten geladen und löst folgende Probleme aus:

Dieser API-Aufruf benötigte eine längere Zeit, um zu reagieren, auch ohne Datenvorschau. Bitte die Datenquelle optimieren oder später erneut versuchen.

Auflösung resolution

Führen Sie zur Behebung des Problems folgende Schritte aus:

  1. Führen Sie die folgende Abfrage direkt in Snowflake aus, um die Ausführungszeit der Abfrage zu überprüfen:

    SELECT * FROM <view/table> LIMIT 100;

    Wenn dies länger als 30 Sekunden dauert, könnte dies die Ursache der Zeitüberschreitung sein.

  2. Wenn sich die Abfrage auf einer Ansicht befindet, überprüfen Sie die zugrunde liegende SQL-Abfrage auf Leistungsengpässe. Erwägen Sie, Joins zu optimieren, früher zu filtern, materialisierte Ansichten zu verwenden oder gegebenenfalls zu indizieren.

  3. Wenn die Abfrage weiterhin lange dauert, sollten Sie die Warehouse-Größe in Snowflake vorübergehend erhöhen, um zu sehen, ob sich die Leistung verbessert.

    Hinweis: Wenn die Warehouse-Größe geändert wird, stellen Sie sicher, dass die Verbindung/das Konto in der AEP Sources Benutzeroberfläche die Aktualisierung widerspiegelt.

Verwandtes Lesen

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f