Configurer Gemini dans BigQuery

Avant de pouvoir utiliser Gemini dans BigQuery, qui propose une assistance basée sur l'IA pour vos analyses de données, votre équipe doit effectuer les opérations suivantes:

  1. Acheter Gemini dans BigQuery
  2. Activez les API nécessaires.
  3. Attribuez les rôles IAM (Identity and Access Management) requis.
  4. Activez les fonctionnalités Gemini dans BigQuery dans la console Google Cloud.

Acheter Gemini dans BigQuery

Pour utiliser Gemini dans BigQuery, vous devez effectuer l'une des opérations suivantes:

Pour obtenir la liste des fonctionnalités incluses, consultez la section Présentation des tarifs de Gemini dans BigQuery.

Acheter l'édition Enterprise Plus

Pour accorder aux utilisateurs l'accès aux fonctionnalités de Gemini dans BigQuery, créez une réservation de l'édition BigQuery Enterprise Plus et une attribution avec job_type de QUERY pour l'organisation ou le projet. Les tâches de requêtes exécutées dans les projets attribués à cette réservation peuvent utiliser les fonctionnalités Gemini dans BigQuery.

Autorisations requises

Pour créer et attribuer une réservation permettant d'utiliser les fonctionnalités Gemini dans BigQuery, vous devez disposer du rôle BigQuery Resource Admin ou d'un autre rôle avec les autorisations IAM bigquery.reservations.create et bigquery.reservationAssignments.create. Pour en savoir plus sur les rôles IAM dans BigQuery, consultez la page Rôles prédéfinis et autorisations.

Créer des attributions Enterprise Plus avec Gemini dans BigQuery

  1. Dans la console Google Cloud, accédez à la page Gestion de la capacité BigQuery.

    Accéder à la page "Gestion de la capacité BigQuery"

  2. Sur la page Gestion de la capacité, dans la section Réservation d'emplacements, identifiez la réservation de l'édition Enterprise Plus que vous souhaitez utiliser pour attribuer les fonctionnalités Gemini dans BigQuery. Pour créer une réservation, suivez les instructions de la page Créer des réservations et sélectionnez Enterprise Plus pour Édition.

  3. Dans la colonne Actions de votre réservation de l'édition Enterprise Plus, cliquez sur Actions de réservation, puis sur Créer une attribution.

  4. Dans le volet Créer une attribution, sous Sélectionner une organisation, un dossier ou un projet, cliquez sur Parcourir pour rechercher le projet ou l'organisation auxquels attribuer la réservation sélectionnée. Les dossiers ne sont pas compatibles avec les attributions Gemini dans BigQuery.

  5. Pour Type de tâche, seuls les types de tâches QUERY sont compatibles avec Gemini dans les devoirs BigQuery.

  6. Pour activer Gemini dans BigQuery, activez l'option Activer Gemini dans BigQuery pour cette attribution. En autorisant l'utilisation de Gemini dans BigQuery pour l'attribution de type QUERY, vous acceptez ses conditions d'utilisation.

  7. Cliquez sur Créer pour créer le devoir.

Acheter Gemini Code Assist Enterprise

Gemini Code Assist Enterprise inclut les fonctionnalités Gemini dans BigQuery qui accélèrent le cycle de vie des données et des analyses de bout en bout grâce à l'assistance de l'IA. Pour savoir comment procéder, consultez Souscrire un abonnement Gemini Code Assist Enterprise et suivez les instructions pour acheter l'édition Enterprise.

Activer les API nécessaires

Pour utiliser Gemini dans BigQuery, vous devez activer l'API Gemini pour Google Cloud. Cette étape est généralement effectuée par un administrateur de service ou un propriétaire de projet disposant de l'autorisation IAM serviceusage.services.enable.

  1. Pour activer l'API Gemini pour Google Cloud, accédez à la page Gemini pour Google Cloud.

    Accéder à Gemini pour Google Cloud

  2. Dans le sélecteur de projet, sélectionnez un projet.

  3. Cliquez sur Activer.

    La page est mise à jour et affiche l'état Enabled (Activé). Gemini dans BigQuery est désormais disponible dans le projet Google Cloud sélectionné pour tous les utilisateurs disposant des autorisations IAM requises.

  4. Pour utiliser les recommandations de l'outil de recommandation de partitionnement et de clustering et de l'outil de recommandation de vues matérialisées, activez l'API Recommender si ce n'est pas déjà fait.

Activer Apache Spark dans BigQuery

Pour utiliser l'ajustement automatique et le dépannage assisté pour Apache Spark, vous devez activer l'API Dataproc pour un projet.

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Dataproc API.

    Enable the API

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Dataproc API.

    Enable the API

Activation automatique des API de gestion des composants

Les API de gestion des composants suivantes sont automatiquement activées pour tous les projets Google Cloud qui utilisent BigQuery:

Si vous avez des scripts d'automatisation antérieurs à mars 2024 qui dépendent de l'état de ces API, vous devrez peut-être les mettre à jour.

Ces API n'entraînent aucun coût supplémentaire. Les utilisateurs disposant d'autorisations IAM pour utiliser les services activés sur les ressources correspondantes peuvent faire l'objet de frais, comme décrit dans la page Tarifs de BigQuery, sur la page Tarifs de Dataform, et les tarifs de Dataplex.

Vous pouvez empêcher l'activation d'API supplémentaires en définissant la contrainte de règle d'administration Restreindre l'utilisation des services de ressources. Vous pouvez désactiver les API sélectionnées à tout moment.

Activer les fonctionnalités de preview de Gemini dans BigQuery

Certaines fonctionnalités de Gemini dans BigQuery en preview font partie du programme Testeur de confiance. Pour demander l'accès à ces fonctionnalités, un administrateur doit remplir le formulaire d'inscription à l'offre de pré-DG Gemini dans BigQuery. L'accès aux fonctionnalités de pré-DG Gemini dans BigQuery est activé périodiquement par lot.

Voici les fonctionnalités en version preview qui nécessitent de s'inscrire à Gemini dans BigQuery:

  • Exécution de la requête SQL
  • Recommandations concernant les vues matérialisées
  • Autotuning et dépannage assisté d'Apache Spark

Attribuer des rôles IAM à un projet Google Cloud

Cette section décrit les étapes requises pour accorder le rôle IAM "Utilisateur Cloud AI Companion" (roles/cloudaicompanion.user) aux utilisateurs. D'autres rôles sont requis pour les autres fonctionnalités Gemini dans BigQuery. Cette étape est généralement effectuée par un administrateur.

  1. Pour attribuer les rôles IAM requis pour utiliser Gemini dans BigQuery, accédez à la page IAM et administration.

    Accéder à IAM et administration

  2. Pour accorder l'accès, cliquez sur Afficher par compte principal.

  3. Dans la colonne Compte principal, recherchez un compte principal pour lequel vous souhaitez activer l'accès à Gemini dans BigQuery, puis cliquez sur Modifier le compte principal sur cette ligne.

  4. Dans le volet Modifier les accès, cliquez sur Ajouter un autre rôle.

  5. Dans la liste Sélectionner un rôle, sélectionnez Utilisateur Gemini pour Google Cloud. Les utilisateurs disposant du rôle utilisateur Gemini pour Google Cloud peuvent utiliser Gemini pour Google Cloud, mais ils peuvent avoir besoin d'une autorisation supplémentaire pour utiliser des fonctionnalités spécifiques de Gemini dans BigQuery.

  6. Facultatif: accordez des rôles qui octroient des autorisations d'accès à d'autres fonctionnalités Gemini dans BigQuery, si nécessaire:

  7. Cliquez sur Enregistrer.

Accorder des rôles IAM pour Gemini dans les fonctionnalités BigQuery Apache Spark

Pour accorder les rôles IAM nécessaires pour utiliser Gemini dans les fonctionnalités BigQuery Apache Spark afin d'optimiser avec l'autotuning et d'utiliser le dépannage avancé, consultez la page Rôles Dataproc sans serveur.

Activer les fonctionnalités Gemini dans BigQuery

Si vous êtes analyste de données, data scientist ou développeur et que vous souhaitez utiliser des fonctionnalités spécifiques de Gemini dans BigQuery pour écrire des requêtes SQL et du code Python, vous devez activer la fonctionnalité dans la console Google Cloud. Pour savoir comment activer les fonctionnalités, consultez la section Avant de commencer de la section "Écrire des requêtes avec l'assistance de Gemini". Les utilisateurs disposant des rôles ou des autorisations IAM nécessaires peuvent accéder aux fonctionnalités Gemini dans BigQuery activées pour leur projet Google Cloud. Pour en savoir plus, consultez la présentation de Gemini pour Google Cloud.

Étape suivante