Emplacement des données et transferts

Cette page explique le concept d'emplacement des données, d'emplacement de configuration de transfert, d'emplacement de données source et d'interaction entre les emplacements et les transferts.

Concepts clés

Types d'emplacements ou de régions

Il existe deux types de zones :

  • Une région est un emplacement géographique spécifique, par exemple Londres.

  • Un emplacement multirégional correspond à un secteur géographique de grande étendue, par exemple les États-Unis, et comporte au moins deux lieux géographiques.

Emplacement de l'ensemble de données

Lorsque vous créez un ensemble de données, vous spécifiez un emplacement pour le stockage de vos données BigQuery. Après avoir créé l'ensemble de données, l'emplacement ne peut pas être mpdifié. Vous pouvez copier l'ensemble de données à un autre endroit ou déplacer manuellement (recréer) l'ensemble de données à un autre endroit.

BigQuery stocke vos données dans la zone sélectionnée conformément aux Conditions spécifiques au service.

Emplacement de transfert

Les configurations de transfert comportent également des emplacements. Lorsque vous configurez un transfert, si l'ensemble de données de destination n'existe pas, vous devez le créer dans BigQuery avant de configurer le transfert. La configuration de transfert elle-même est définie automatiquement au même emplacement que celui spécifié pour l'ensemble de données de destination. Le service de transfert de données BigQuery traite et préproduit les données au même emplacement que l'ensemble de données BigQuery de destination.

Emplacement des données sources

Les données sources que vous souhaitez transférer vers BigQuery peuvent également avoir une région. Dans certains cas, la région dans laquelle vos données sources sont stockées et l'emplacement de l'ensemble de données de destination dans BigQuery ne sont pas pertinents. Dans d'autres types de transferts, l'ensemble de données et les données sources doivent être hébergés dans la même région.

Pour les transferts nécessitant une colocation, la configuration d'un transfert vers un ensemble de données de destination dans une région différente ou non compatible avec la région de vos données sources peut entraîner des erreurs de configuration.

Informations relatives à l'emplacement pour les transferts

Colocation non nécessaire

Les types de transferts suivants effectués par le service de transfert de données BigQuery ne sont pas spécifiques à un emplacement. Par conséquent, l'emplacement de l'ensemble de données BigQuery n'est pas pertinent :

Colocation requise

Cloud Storage

Les transferts de Cloud Storage vers BigQuery nécessitent que le bucket Cloud Storage soit placé dans les mêmes emplacements que l'ensemble de données de destination BigQuery.

Cohébergez vos buckets Cloud Storage pour transférer des données.
  • Si votre ensemble de données BigQuery se trouve dans un emplacement multirégional, le bucket Cloud Storage contenant les données que vous transférez doit se trouver dans un bucket régional ou multirégional situé au même emplacement. Par exemple, si votre ensemble de données BigQuery se trouve dans l'UE, le bucket Cloud Storage doit être situé dans un bucket régional ou multirégional de l'UE.
  • Si votre ensemble de données se trouve dans une zone régionale, le bucket Cloud Storage doit être un bucket régional de la même zone. Par exemple, si l'ensemble de données se trouve dans la région Tokyo, le bucket Cloud Storage doit être un bucket régional situé à Tokyo.
  • Exception : Si votre ensemble de données est situé aux États-Unis, vous pouvez transférer des données à partir d'un bucket Cloud Storage dans n'importe quelle région ou région.
  • Migrer des entrepôts de données

    Les migrations d'entrepôts de données à partir de Teradata nécessitent un bucket Cloud Storage dans le cadre du processus de transfert. Le bucket Cloud Storage doit être hébergé en colocation avec l'ensemble de données de destination BigQuery.

    Les migrations d'entrepôt de données vers Redshift ne nécessitent pas de compartiment Cloud Storage co-implanté.