Localização de dados e transferências
Nesta página, explicamos os conceitos de local da configuração da transferência e da localização dos dados de origem, além de descrevermos como os locais e as transferências interagem.
Para mais informações sobre locais do BigQuery de maneira mais geral, consulte Locais de conjuntos de dados.
Principais conceitos
Local de transferência
As configurações de transferência também têm locais. Quando você configura uma transferência, se o conjunto de dados de destino não existir, será necessário criá-lo no BigQuery antes de configurar a transferência. Crie a configuração de transferência no mesmo projeto do conjunto de dados de destino. O local da configuração de transferência é definido automaticamente para o mesmo local especificado para o conjunto de dados de destino. O serviço de transferência de dados do BigQuery processa e organiza os dados no mesmo local do conjunto de dados de destino do BigQuery.
Local dos dados de origem
Os dados de origem que você quer transferir para o BigQuery também podem ter uma região. Em alguns casos, a região em que os dados de origem são armazenados e o local do conjunto de dados de destino no BigQuery são irrelevantes. Em outros tipos de transferências, o conjunto de dados e os dados de origem devem estar localizados na mesma região.
Para transferências que exigem colocation, configurar uma transferência como um conjunto de dados de destino em uma região diferente ou incompatível com a região dos dados de origem pode resultar em erros de configuração.
Considerações de local para transferências
Colocação desnecessária
Os seguintes tipos de transferências feitas pelo serviço de transferência de dados do BigQuery não são específicos do local. Portanto, o local do conjunto de dados do BigQuery é irrelevante:
- Relatórios de produtos e serviços do Google
- Transferências de fontes externas
Colocation obrigatória
Cloud Storage
As transferências do Cloud Storage para o BigQuery exigem que o bucket do Cloud Storage esteja em colocation no conjunto de dados de destino do BigQuery.
Faça a colocalização dos buckets do Cloud Storage para transferir dados.
- Se o conjunto de dados do BigQuery estiver em uma multirregião, o bucket do Cloud Storage que contém os dados a serem transferidos precisará estar na mesma multirregião ou em um local dentro da multirregião. Por exemplo, se o conjunto de dados do BigQuery estiver na multirregião "EU", o bucket do Cloud Storage poderá estar localizado na região "Bélgica-west1" da Bélgica, que está na UE.
- Se o conjunto de dados estiver em uma região, o bucket do Cloud Storage precisará estar na mesma região. Por exemplo, se o conjunto de dados estiver na região "asia-northeast1" de Tóquio, o bucket do Cloud Storage não poderá estar na multirregião "ASIA".
Migrações de armazenamento de dados
As migrações de armazenamento de dados do Teradata exigem um bucket do Cloud Storage como parte do processo de transferência. O bucket do Cloud Storage precisa estar em colocation no conjunto de dados de destino do BigQuery.
As migrações do armazenamento de dados do Redshift não exigem um bucket do Cloud Storage em colocation.
A seguir
- Veja todos os serviços do Google Cloud disponíveis em locais do mundo todo.
- Conheça outros conceitos relacionados a locais, como zonas, que são relevantes para outros serviços do Google Cloud.