Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette page explique comment configurer Google Analytics 4 (GA4) et Google BigQuery (BigQuery) pour ingérer des données brutes au niveau des événements dans Azure Databricks.
Choisir une méthode d’authentification
Les méthodes d’authentification suivantes sont prises en charge :
- OAuth (recommandé)
- Authentification de base avec un compte de service JSON
Databricks recommande OAuth, car il est plus sécurisé. Toutefois, votre organisation peut choisir d’utiliser une clé JSON de compte de service si, par exemple, vous migrez à partir d’un fournisseur qui prend en charge cette méthode d’authentification.
Vous allez utiliser les détails d’authentification que vous obtenez lors de la configuration source pour créer une connexion de catalogue Unity à GA4. L’authentification de base est prise en charge uniquement pour les connexions créées à l’aide des API Databricks. Elle n’est pas prise en charge dans l’interface utilisateur Databricks.
Les exigences d’autorisations sont identiques pour les deux options, ce qui permet à l’utilisateur d’authentification d’accéder au schéma et d’ingérer les données.
Activer les API Google Cloud
Activez les API Google Cloud requises sur le projet BigQuery qui contient vos données GA4 exportées.
Identifiez le projet BigQuery qui contient vos données GA4 exportées.
Activez les API suivantes sur le projet en suivant la documentation Google :
Attribution des autorisations utilisateur
Cette section permet à l’utilisateur d’authentification d’accéder au schéma source et d’ingérer les données. Les étapes à suivre dépendent de votre méthode d’authentification.
OAuth (recommandé)
Pour ingérer vos données GA4 à partir du projet BigQuery à l’aide d’OAuth, vous devez accorder à l’utilisateur l’accès au compte BigQuery correspondant.
Dans la console Google Cloud, accédez à IAM &Admin > IAM.
Activez les rôles suivants pour l’utilisateur d’authentification :
- Visionneuse de Données BigQuery
- Utilisateur de BigQuery Job
- Utilisateur de la session de lecture de BigQuery
Basic authentication
Pour ingérer vos données GA4 à partir du projet BigQuery à l’aide de l’authentification de base, vous avez besoin d’un compte de service GCP correspondant.
Dans le menu supérieur de la page Comptes de service , cliquez sur + CREATE SERVICE ACCOUNT.
Sous Accorder à ce compte de service l’accès au projet, activez les rôles suivants :
- Visionneuse de Données BigQuery
- Utilisateur de BigQuery Job
- Utilisateur de la session de lecture de BigQuery
Terminer la création du compte de service.
Dans la page Comptes de service, cliquez sur le compte de service que vous avez créé.
Sous l’onglet CLÉS, cliquez sur ADD KEY Create new key>.
Dans le mode Créer une clé privée, pour le type de clé, sélectionnez JSON.
Cliquez sur CREATE (Créer).
Cette opération télécharge la clé JSON de votre compte de service.
Exporter des données GA4 GA4 vers BigQuery
Identifiez la propriété GA4 à partir de laquelle vous souhaitez ingérer, puis exportez les données de la propriété vers BigQuery. Pour obtenir des instructions, consultez Configurer BigQuery Export dans la documentation Google.