Installation et configuration du Snowflake Connector for Google Analytics Aggregate Data¶
Ce chapitre fournit des informations sur l’installation et la configuration du Snowflake Connector for Google Analytics Aggregate Data via Snowsight.
Installation de l”Snowflake Connector for Google Analytics Aggregate Data¶
Pour installer le connecteur, procédez comme suit :
Connectez-vous à Snowsight en tant qu’utilisateur ayant le rôle ACCOUNTADMIN.
Dans le menu de navigation, sélectionnez Data Products » Marketplace.
Recherchez le Snowflake Connector for Google Analytics Aggregate Data, puis sélectionnez la vignette du connecteur.
Dans la page Snowflake Connector for Google Analytics Aggregate Data, sélectionnez Get.
Une boîte de dialogue s’affiche pour lancer la partie initiale du processus d’installation.
Dans la boîte de dialogue, configurez les éléments suivants :
Dans le champ Options->Application name, saisissez la base de données à utiliser comme base de données pour l’instance de connecteur. Cette base de données est créée automatiquement pour vous.
Dans le champ Warehouse used for installation sélectionnez l’entrepôt que vous souhaitez utiliser pour installer le connecteur.
Note
Il ne s’agit pas du même entrepôt que celui utilisé par le connecteur pour synchroniser les données de Google Analytics. Dans une étape ultérieure, vous créerez un entrepôt distinct à cette fin.
Configuration du Snowflake Connector for Google Analytics Aggregate Data¶
Pour configurer le connecteur, procédez comme suit :
Connectez-vous à Snowsight en tant qu’utilisateur ayant le rôle ACCOUNTADMIN.
Dans le menu de navigation, sélectionnez Data Products » Apps.
Sélectionnez Snowflake Connector for Google Analytics Aggregate Data.
L’assistant de configuration démarre.
Conditions préalables
Assurez-vous que toutes les conditions préalables de la liste sont remplies et marquez-les comme telles.
Cliquez sur Start configuration
Configurer
Note
Par défaut, les champs sont définis sur les noms des objets créés lors de la configuration du connecteur. Snowflake recommande d’utiliser de nouveaux objets pour ces champs. Cependant, vous pouvez spécifier les noms des objets existants, si nécessaire (par exemple, si vous réinstallez le connecteur).
Renseignez les champs suivants et sélectionnez Configure au bas de l’écran :
Champ
Description
Warehouse
Saisissez l’identificateur d’un nouvel entrepôt virtuel dédié au connecteur ou sélectionnez-en un existant.
Indiquez un nom unique pour votre compte. Le nom de l’entrepôt doit être un identificateur d’objet valide.
Le processus de configuration crée un nouvel entrepôt
X-Small
avec le nom spécifié.Destination Database
Identificateur d’une nouvelle base de données qui contiendra le schéma avec les tables des données Google Analytics dans Snowflake. Les données téléchargées de Google Analytics atterriront ici.
Indiquez un nom unique pour votre compte. Le nom de la base de données doit être un identificateur d’objet valide.
Le processus de configuration crée une nouvelle base de données avec le nom spécifié.
Vous pouvez également sélectionner une base de données existante.
Destination Schema
Identificateur d’un nouveau schéma qui contiendra les données Google Analytics dans Snowflake.
Le Snowflake Connector for Google Analytics Aggregate Data ingère les données de Google Analytics dans les tables de ce schéma.
Le nom du schéma doit être un identificateur d’objet valide.
Le processus de configuration crée un nouveau schéma avec le nom spécifié.
Vous pouvez également sélectionner un schéma existant.
Role
Identificateur d’un nouveau rôle personnalisé pour le connecteur.
Ce rôle a un accès en lecture sur les tables et les vues contenant les données Google Analytics ingérées par le connecteur.
Le nom du rôle doit être un identificateur d’objet valide.
Le processus de configuration crée un nouveau rôle avec le nom spécifié.
Vous pouvez également sélectionner un rôle existant.
Le processus de configuration peut prendre un certain temps. Lorsque le processus de configuration se termine correctement, l’assistant de configuration passe à l’étape Authentification.
Spécification de l’authentification
Le Snowflake Connector for Google Analytics Aggregate Data prend en charge deux méthodes d’authentification dans Google Analytics - comptes de service et OAuth2. Chaque méthode nécessite une configuration supplémentaire dans votre projet GCP.
Pour plus d’informations sur la configuration de chaque authentification, voir :
Configuration de l’authentification du compte de service de Google Cloud Platform (GCP)
Configuration de l’authentification OAuth pour Google Cloud Platform (GCP)
Pour un compte de service, renseignez les champs suivants :
Champ
Description
Client email
Adresse e-mail du compte de service Google générée lors du processus de création du compte de service dans votre projet Google Cloud Platform.
Private key
Clé privée générée lors de la création du compte de service dans votre projet Google Cloud Platform.
Assurez-vous d’avoir supprimé les symboles —–BEGIN PRIVATE KEY—–, —–END PRIVATE KEY—– et \n.
Pour Oauth2, renseignez les champs suivants :
Champ
Description
Client id
ID du client qui a été généré dans votre projet Google Cloud Platform.
Client secret
Secret du client qui a été généré pour l’ID du client.
Sélectionnez Connect
Si vous avez sélectionné l’authentification Oauth2, la boîte de dialogue d’authentification OAuth Google s’affichera.
Une fois la connexion établie, le connecteur vérifie s’il peut accéder aux données de Google Analytics. En cas d’erreur, vous recevrez des instructions supplémentaires.
Une fois le processus correctement terminé, la configuration de l’ingestion peut commencer. Pour plus d’informations, voir Configuration de l’ingestion de données de votre instance Snowflake Connector for Google Analytics Aggregate Data.