O que é o serviço de transferência de dados do BigQuery?
O serviço de transferência de dados do BigQuery automatiza a migração de dados para o BigQuery de forma programada e gerenciada. Sua equipe de análise pode criar a base para um armazenamento de dados do BigQuery sem escrever uma única linha de código.
Você pode acessar o BigQuery Data Transfer Service usando as opções abaixo:
- ConsoleGoogle Cloud
- Ferramenta de linha de comando bq
- API do serviço de transferência de dados do BigQuery
Depois de configurar uma transferência de dados, o serviço de transferência de dados do BigQuery carrega dados automaticamente e regularmente no BigQuery. Também é possível iniciar preenchimentos de dados para a recuperação de quaisquer interrupções ou lacunas. Não é possível usar esse serviço para transferir dados para fora do BigQuery.
Além de carregar dados no BigQuery, o serviço de transferência de dados do BigQuery é usado em duas operações do BigQuery: cópias de conjuntos de dados e consultas programadas.
Fontes de dados compatíveis
O serviço de transferência de dados do BigQuery aceita o carregamento de dados das seguintes fontes de dados:
- Amazon S3
- Amazon Redshift
- Armazenamento de blobs do Azure
- Campaign Manager
- Cloud Storage
- Comparison Shopping Service (CSS) Center (pré-lançamento)
- Display & Video 360
- Anúncios do Facebook (Prévia)
- Google Ad Manager
- Google Ads
- Google Analytics 4 (pré-lançamento)
- Google Merchant Center (pré-lançamento)
- Google Play
- MySQL (pré-lançamento)
- Oracle (pré-lançamento)
- PostgreSQL (pré-lançamento)
- Salesforce (Pré-lançamento)
- Salesforce Marketing Cloud (Pré-lançamento)
- Search Ads 360
- ServiceNow (pré-lançamento)
- Teradata
- Canal do YouTube
- Proprietário do conteúdo no YouTube
Regiões compatíveis
Assim como o BigQuery, o serviço de transferência de dados do BigQuery é um recurso multirregional, com muitas outras regiões disponíveis.
Você especifica o local quando cria um conjunto de dados de destino para armazenar os dados transferidos. Ao configurar uma transferência, a própria configuração de transferência é definida para o mesmo local do conjunto de dados de destino. O serviço de transferência de dados do BigQuery processa e organiza dados no mesmo local do conjunto de dados de destino.
Os dados a serem transferidos para o BigQuery também podem ter uma região. Na maioria dos casos, a região onde eles são armazenados e o local do conjunto de dados de destino no BigQuery são irrelevantes. Em outros tipos de transferência, o conjunto de dados e as informações de origem precisam estar colocalizados na mesma região ou em uma região compatível.
Para informações detalhadas sobre transferências e compatibilidade de regiões para o serviço de transferência de dados do BigQuery, consulte Locais e transferências de conjuntos de dados. Para ver as regiões compatíveis com o BigQuery, consulte Locais de conjuntos de dados.
Como usar slots de reserva com transferências de dados
Os jobs acionados pelo serviço de transferência de dados do BigQuery só usam slots de reserva se o projeto, a pasta ou a organização for atribuído a uma reserva com um dos seguintes tipos de job:
- Consultar jobs usando
QUERY
- Carregar jobs usando
PIPELINE
Os jobs que copiam conjuntos de dados não usam slots de reserva.
Preços
Para mais informações sobre os preços do serviço de transferência de dados do BigQuery, consulte a página "Preços".
Assim que os dados são transferidos para o BigQuery, são aplicados os preços padrão de armazenamento e consulta do BigQuery.
Cotas
Para informações sobre o cotas do serviço de transferência de dados do BigQuery, consulte a página Cotas e limites.
A seguir
Para saber como criar uma transferência, consulte a documentação da fonte de dados.