Accès aux données Google Analytics récupérées¶
Snowflake Connector for Google Analytics Aggregate Data est soumis aux Conditions de connecteur.
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 :
report_name__RAW
: table contenant des données au format brut, où chaque ligne contient un enregistrement Google Analytics dans une seule colonne VARIANT.report_name
: vue 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 configurez 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 à 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 dans les colonnes suivantes :
Colonne |
Type de données |
Description |
---|---|---|
|
DATE |
Valeur de la dimension |
|
VARIANT |
Données d’un enregistrement de Google Analytics sous forme brute |
|
TIMESTAMP_NTZ |
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 qu’un ensemble de données complet est extrait de l’API GA. Les rapports plus importants peuvent prendre plus de temps.