Problembehandlung beim Snowflake Connector for Google Analytics Raw Data¶
Unter diesem Thema finden Sie Richtlinien zur Problembehandlung bei Problemen mit dem Snowflake Connector for Google Analytics Raw Data.
Überprüfen der Verbindung zu einer Google Cloud Platform (GCP)-Instanz¶
Um zu überprüfen, ob der Snowflake Connector for Google Analytics Raw Data auf die GCP-Instanz zugreifen kann, rufen Sie die gespeicherte Prozedur CONNECTION_STATUS
auf, die im PUBLIC-Schema der Konnektorinstallationsdatenbank definiert ist:
CALL CONNECTION_STATUS();
Um den Verbindungsstatus in Snowsight zu prüfen, gehen Sie wie folgt vor:
Melden Sie sich bei Snowsight als Benutzer mit der Rolle ACCOUNTADMIN an.
Wählen Sie im Navigationsmenü die Option Data Products » Apps aus.
Wählen Sie die Registerkarte Snowflake Connector for Google Analytics Raw Data aus.
Die Farbe des Symbols im Bereich „Authenticate Google Cloud Platform“ zeigt an, ob die Verbindung zu GCP erfolgreich hergestellt werden konnte. Wenn das Symbol rot ist, ist der Versuch, eine Verbindung zu GCP herzustellen, fehlgeschlagen. Um erneut zu versuchen, die Verbindung herzustellen, wählen Sie Reauthenticate aus.
Wenn das Symbol grün ist, ist der Konnektor bereit, Daten zu erfassen.
Prüfen des Konnektorstatus¶
Um den Verbindungsstatus zu prüfen, verwenden Sie die gespeicherte Prozedur GET_CONNECTOR_STATUS
, wie folgt:
CALL PUBLIC.GET_CONNECTOR_STATUS()
Prüfen des aktuellen Erfassungsstatus¶
Wenn Ihnen Daten von einem bestimmten Tag fehlen, können Sie die Ansicht CONNECTOR_STATS
abfragen, um festzustellen, ob beim Versuch, die Tabelle dieses Tages von BigQuery zu erfassen, Fehler aufgetreten sind:
SELECT * FROM CONNECTOR_STATS WHERE PROPERTY_ID = '<property_name>' AND BIG_QUERY_TABLE = 'events_<date>' ORDER BY RUN_START_TIME DESC;
Das Ergebnis enthält alle Versuche, eine bestimmte Tabelle aus dem BigQuery-Datenset einer bestimmten Eigenschaft herunterzuladen, wobei der letzte Versuch an erster Stelle steht. In der Spalte STATUS
wird das Ergebnis angezeigt. Bei einem fehlgeschlagenen Versuch wird in der Spalte ERROR_MESSAGES
angegeben, was passiert ist.
Herunterladen von Konnektorprotokollen¶
Wenn Sie Probleme mit dem Konnektor haben, können Sie die gespeicherte Prozedur GET_TROUBLESHOOTING_DATA
aufrufen, die im PUBLIC-Schema der Installationsdatenbank des Konnektors definiert ist:
CALL GET_TROUBLESHOOTING_DATA(7);
Der Parameter legt fest, wie viele Tage in der Vergangenheit ab dem aktuellen Zeitpunkt in den Protokollen enthalten sein sollen. Verwenden Sie 7 als Standardwert, es sei denn, der Support bittet Sie, einen anderen Wert zu verwenden.
Als Ergebnis erhalten Sie die vollständigen Konnektorprotokolle. Sie können die Protokolle herunterladen, filtern und für den Anwendungsanbieter freigeben.
Vergleichen der Zeilenanzahl in Google Cloud Platform (GCP) und Snowflake¶
Um zu überprüfen, ob die Erfassung korrekt war, können Sie die Zeilenzahlen in Snowflake und Google Cloud Platform (GCP) vergleichen.
Um die Zeilenzahl in Snowflake zu überprüfen, führen Sie die folgende Abfrage aus:
SELECT COUNT(*) FROM analytics_<property_name> WHERE source_table_date = '<date>';
Um die Zeilenzahl in GCP zu überprüfen, führen Sie die folgende Abfrage aus:
SELECT COUNT(*) FROM '<project_id>.analytics_<property_name>.events_<date>';