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 |
La valeur de la dimension |
|
VARIANT |
Les données d’un enregistrement de Google Analytics sous forme brute. |
|
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;
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;
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.