Introdução ao serviço de migração do BigQuery
Este documento fornece uma visão geral do serviço de migração do BigQuery.
O serviço de migração do BigQuery é uma solução abrangente para migrar seu armazenamento de dados para o BigQuery. Ele inclui recursos que ajudam em cada fase da migração, incluindo avaliação e planejamento, tradução de SQL para vários dialetos de SQL, transferência e validação de dados. Juntas, essas ferramentas ajudam a acelerar migrações e reduzir riscos, encurtando o retorno do investimento.
O BigQuery Migration Service inclui os seguintes recursos:
- Avaliação de migração do BigQuery: avalie e planeje a migração do data warehouse executando uma avaliação de migração do BigQuery.
- Ferramentas de tradução de SQL: as ferramentas de tradução automatizam a conversão das consultas SQL em GoogleSQL, incluindo a personalização de SQL aprimorada com a tecnologia do Gemini. Use o tradutor de SQL em lote para migrar seus scripts SQL em massa ou o tradutor de SQL interativo para traduzir consultas individuais. Também é possível usar a API Translation do SQL para migrar suas cargas de trabalho para o BigQuery.
- Serviço de transferência de dados do BigQuery: configure uma transferência de dados que carregue dados da sua fonte de dados para o BigQuery. Para mais informações, consulte O que é o serviço de transferência de dados do BigQuery?.
Você também pode usar as seguintes ferramentas de código aberto para ajudar no processo de migração:
- Ferramenta de migração de dados: use a ferramenta de migração de dados para automatizar a migração do data warehouse para o BigQuery. A ferramenta usa o serviço de transferência de dados do BigQuery, os serviços de tradução do BigQuery e a ferramenta de validação de dados para transferir dados, traduzir e validar consultas DDL, DML e SQL.
- Ferramenta de validação de dados: depois de migrar os dados para o BigQuery, execute a ferramenta de validação de dados para confirmar se as tabelas de origem e de destino correspondem.
- Mapeador de permissões do BigQuery: use o mapeador de permissões para automatizar a criação e a manutenção de mapas de permissões modificáveis pelo usuário. Você pode usar o mapeador de permissões para analisar e conciliar permissões e grupos de usuários duplicados, além de gerar relatórios de erros. A ferramenta gera scripts JSON e do Terraform para criação de grupos, usuários e vinculações do BigQuery.
- Modelos do Cloud Composer: use modelos do Cloud Composer para simplificar a criação de novos DAGs do Airflow ou a migração de jobs orquestrados atuais do ambiente local para a nuvem.
- Cloud Foundation Fabric: confira exemplos e módulos do Terraform para Google Cloud, incluindo um blueprint de zona de destino em toda a organização, blueprints de referência para padrões de rede e recursos de produtos, além de uma biblioteca de módulos adaptáveis.
Cotas
As cotas e os limites se aplicam ao número de jobs e ao tamanho dos arquivos. Para mais informações sobre cotas e limites do serviço de migração, consulte Cotas e limites.
Preços
Não há custos para usar a API Migration BigQuery. No entanto, o armazenamento usado para arquivos de entrada e saída gera taxas normais. Para mais informações, consulte preços de armazenamento.
Além disso, é possível usar a funcionalidade de estimativa de custos no Google Cloud Migration Center para gerar uma estimativa de custo da execução da configuração do armazenamento de dados que você migra para o BigQuery. Para mais informações, consulte Iniciar uma estimativa de custos e Especificar requisitos de armazenamento de dados.
A seguir
- Para mais informações sobre o tradutor de SQL em lote, consulte Tradutor de SQL em lote.
- Para mais informações sobre como usar o tradutor de SQL interativo, consulte tradutor de SQL interativo.
- Para mais informações sobre a avaliação de migração do BigQuery, consulte Avaliação de migração do BigQuery.
- Saiba mais sobre a Ferramenta de validação de dados.
- Para informações sobre cotas e limites do serviço de migração do BigQuery, consulte Cotas e limites.