Accès aux données Google Analytics récupérées

Vue d’ensemble

Pour chaque rapport configuré pour la synchronisation, le connecteur crée la table et la vue suivantes dans la base de données et le schéma de destination :

  • Table report_name__RAW contenant des données brutes, où chaque ligne contient un enregistrement Google Analytics dans une seule colonne VARIANT.

  • Vue report_name contenant des données aplaties, où chaque ligne contient une dimension ou une métrique Google Analytics dans une colonne distincte.

Accès aux données brutes

Pour chaque rapport Google Analytics synchronisé, le connecteur crée une nouvelle table portant le nom report_name__RAW dans la base de données et le schéma Snowflake utilisés pour stocker les données Google Analytics.

Par exemple, si vous avez configuré le connecteur de sorte à stocker les données Google Analytics dans la base de données dest_db et dans le schéma dest_schema et si vous avez configuré le connecteur de sorte à synchroniser le rapport my_report, le connecteur crée la table dest_db.dest_schema.my_report__raw.

Cette table contient des données brutes ingérées de Google Analytics et y figurent les colonnes suivantes :

Colonne

Type de données

Description

DATE

DATE

La valeur de la dimension date pour un enregistrement de Google Analytics.

RAW

VARIANT

Les données d’un enregistrement de Google Analytics sous forme brute.

LAST_UPDATE_DATE

TIMESTAMP_NTZ

La date de la dernière mise à jour d’un enregistrement dans Snowflake.

L’exemple d’instruction SELECT suivant extrait les données de la table dest_db.dest_schema.my_report__raw :

SELECT * FROM DEST_DB.DEST_SCHEMA.MY_REPORT__RAW;
Copy

Accès aux données aplaties

En outre, pour chaque table contenant des données, le connecteur crée une vue aplatie des données brutes. Le nom de la vue est le nom de la table sans le suffixe __RAW. Par exemple, pour la table nommée dest_db.dest_schema.my_report__raw, le connecteur crée la vue nommée dest_db.dest_schema.my_report.

La vue contient des enregistrements aplatis de Google Analytics, où chaque dimension et chaque métrique sont stockées dans une colonne distincte.

Voici un exemple d’une instruction SELECT qui récupère les données de la vue dest_db.dest_schema.my_report :

SELECT * FROM DEST_DB.DEST_SCHEMA.MY_REPORT;
Copy

Note

La vue aplatie n’est créée qu’une fois que l’ensemble des données ont été extraites de l’API GA. Pour un rapport volumineux, cela peut prendre un certain temps.