Emplacements où Gemini dans BigQuery traite vos données

Ce document vous aide à comprendre où Gemini dans BigQuery traite vos données. Ce comportement s'applique aux fonctionnalités Gemini dans BigQuery suivantes :

Pour ces fonctionnalités, le traitement Gemini a lieu dans les limites juridictionnelles de l'emplacement de la requête ou de l'emplacement de stockage de l'ensemble de données BigQuery. Par exemple, si l'emplacement de votre requête ou de votre ensemble de données BigQuery se trouve dans la europe-west1 région, le traitement Gemini a lieu dans un emplacement situé dans la limite juridictionnelle de l'EU. Cette conception minimise les déplacements de données et suit les bonnes pratiques de gouvernance des données. Pour en savoir plus sur les restrictions concernant les juridictions disponibles, consultez la section Limites.

Pour la plupart des fonctionnalités Gemini dans BigQuery, l'emplacement de traitement Gemini peut être contrôlé par un administrateur à l'aide du paramètre Emplacement par défaut global au niveau du projet ou de l'organisation. Les utilisateurs de BigQuery peuvent remplacer cet emplacement par défaut global à l'aide du paramètre Emplacement de la requête dans BigQuery Studio. Si un paramètre d'emplacement de requête n'est pas spécifié dans les paramètres de configuration par un administrateur ou explicitement par l'utilisateur dans la requête, Gemini dans BigQuery utilise l'emplacement dérivé de la requête en cours de modification. Pour en savoir plus sur la façon dont BigQuery détermine l'emplacement de la requête, consultez la section Exécuter une requête.

Gemini dans BigQuery détermine la juridiction US ou EU en fonction de ces contrôles. Si une juridiction ne peut pas être déterminée, l'emplacement de traitement global est utilisé en fonction des emplacements de mise en service de Gemini.

Les sections suivantes expliquent comment gérer l'emplacement où chaque fonctionnalité Gemini dans BigQuery traite vos données.

Éditeur SQL et canevas de données

Lorsque vous générez du code à l'aide de l'éditeur SQL, ou que vous utilisez le canevas de données pour créer des workflows d'analyse de données, Gemini dans BigQuery utilise la logique suivante pour déterminer l'emplacement de traitement :

  • Un administrateur BigQuery peut spécifier un emplacement par défaut au niveau de l'organisation ou du projet. Pour savoir comment spécifier un emplacement par défaut, consultez la section Spécifier l'emplacement par défaut au niveau de l'organisation ou du projet.

  • Un utilisateur BigQuery peut spécifier un emplacement de requête dans BigQuery Studio qui remplace le paramètre de l'administrateur. Pour savoir comment spécifier un paramètre d'emplacement de requête par défaut dans BigQuery, consultez la section Spécifier des emplacements.

  • Si l'emplacement d'un ensemble de données ne peut pas être déterminé ou si l'emplacement de requête par défaut de l'utilisateur n'est pas spécifié, BigQuery tente de déterminer l' emplacement de l'ensemble de données ou de la requête en fonction de l'exécution à blanc. Exemple :

    • Exemple d'éditeur SQL : si votre requête Gemini pour Transformer le code SQL avec Gemini fait référence à un ensemble de données dans europe-west1, Gemini traite les données dans la limite juridictionnelle EU.
    • Exemple de canevas de données : si votre canevas de données visualise les données d'un ensemble de données situé dans us-east4, toutes les analyses ou suggestions Gemini dans BigQuery sont traitées dans les US limites juridictionnelles.

Spécifier l'emplacement par défaut au niveau de l'organisation ou du projet

Un administrateur BigQuery peut spécifier un emplacement par défaut au niveau de l'organisation ou du projet où les requêtes Gemini sont traitées. L'emplacement par défaut est mis en cache pendant la durée de la session de l'utilisateur lorsqu'il effectue des modifications dans l'onglet de l'éditeur SQL actuel. L'emplacement par défaut est utilisé lorsque les opérations Gemini dans BigQuery ne spécifient pas explicitement d'emplacement et qu'un emplacement ne peut pas être déduit de la requête.

Pour en savoir plus sur la configuration de l'emplacement par défaut, consultez la section Spécifier des paramètres globaux.

Pour en savoir plus sur la vérification de la configuration de l'emplacement par défaut, consultez la section Récupérer les paramètres de configuration.

Insights sur les données BigQuery

Pour générer des insights à l'aide des insights sur les données BigQuery, vous pouvez exécuter des opérations d'analyse des données sur les tables et les ressources d'ensemble de données sélectionnées. Ces analyses sont créées au même emplacement que la ressource d'ensemble de données BigQuery. Dans les juridictions US ou EU, le traitement Gemini dans BigQuery est limité à la juridiction dans laquelle l'analyse est exécutée. En dehors des juridictions US et EU, le traitement s'exécute au niveau mondial. Pour savoir où le traitement des données globales Gemini a lieu, consultez la section Emplacements de mise en service de Gemini.

Préparation de données BigQuery

L'emplacement où la préparation des données BigQuery traite les données dépend de la fonctionnalité de préparation des données que vous utilisez.

  • Pour la préparation de données autonome, l'emplacement de traitement Gemini dans BigQuery est l'emplacement où se trouve l'ensemble de données BigQuery.
  • Si vous exécutez la préparation des données dans le cadre de pipelines Dataform ou BigQuery, l'emplacement de traitement des données Gemini dans BigQuery est déterminé par le paramètre Dataform defaultLocation setting, s'il est défini. Le paramètre defaultLocation détermine également l'emplacement du job BigQuery. Cela garantit que le traitement Gemini dans BigQuery est effectué dans les mêmes limites juridictionnelles.
  • Si defaultLocation pour Dataform ou le pipeline BigQuery contenant votre préparation de données n'est pas défini, la région de traitement Gemini dans BigQuery est déterminée à l'aide du paramètre de région du dépôt . Un pipeline sans paramètre defaultLocation spécifié peut exécuter différents jobs BigQuery à différents emplacements en fonction de l'emplacement des tables utilisées dans les nœuds de pipeline. Nous vous recommandons de définir defaultLocation pour garantir un emplacement de traitement cohérent.

Limites

Les limites suivantes s'appliquent lorsque vous identifiez l'emplacement où Gemini dans BigQuery traite les données :

  • Gemini dans BigQuery ne fournit pas de résidence des données pour des emplacements individuels. Le traitement des données peut être spécifié pour les juridictions compatibles US et EU. Les données en dehors de ces juridictions sont traitées au niveau mondial.
  • Le traitement des juridictions Gemini dans BigQuery n'est disponible que pour les fonctionnalités Gemini dans BigQuery qui sont en disponibilité générale. Pour obtenir la liste des fonctionnalités Gemini dans BigQuery, consultez la section Présentation de Gemini dans BigQuery.
  • L'assistance au codage pour les notebooks Python BigQuery et l'agent Data Science pour Colab Enterprise dans BigQuery ne sont compatibles qu'avec le traitement Gemini global.

  • Le chat Gemini dans Cloud Assist (GCA) n'est compatible qu'avec le traitement Gemini global. Vous pouvez refuser l'accès au panneau de chat GCA en supprimant l'autorisation IAM (Identity and Access Management) geminicloudassist.agents.invoke pour vos utilisateurs. Pour en savoir plus sur la création de rôles personnalisés, consultez la section Créer et gérer des rôles personnalisés.

Étape suivante