Introducción a BigQuery Migration Service

En este documento se ofrece una descripción general de BigQuery Migration Service.

BigQuery Migration Service es una solución completa para migrar tu almacén de datos a BigQuery. Incluye funciones que te ayudan en cada fase de la migración, como la evaluación y la planificación, la traducción de SQL para una gran variedad de dialectos de SQL, la transferencia de datos y la validación de datos. En conjunto, estas herramientas te ayudan a acelerar las migraciones y reducir los riesgos, lo que acorta el tiempo de obtención de valor.

BigQuery Migration Service incluye las siguientes funciones:

  • Evaluación de la migración a BigQuery: evalúa y planifica la migración de tu almacén de datos ejecutando una evaluación de la migración a BigQuery.
  • Herramientas de traducción de SQL: las herramientas de traducción automatizan la conversión de tus consultas de SQL a GoogleSQL, incluida la personalización de SQL mejorada con Gemini. Puedes usar el traductor de SQL por lotes para migrar tus secuencias de comandos de SQL en bloque o el traductor de SQL interactivo para traducir consultas concretas. También puede usar la API de traducción de SQL para migrar sus cargas de trabajo a BigQuery.
  • BigQuery Data Transfer Service: configura una transferencia de datos que cargue datos de tu fuente de datos a BigQuery. Para obtener más información, consulta ¿Qué es BigQuery Data Transfer Service?

También puedes usar las siguientes herramientas de código abierto para ayudarte con el proceso de migración:

  • Herramienta de migración de datos: usa la herramienta de migración de datos para automatizar la migración de tu almacén de datos a BigQuery. La herramienta usa BigQuery Data Transfer Service, los servicios de traducción de BigQuery y la herramienta de validación de datos para transferir datos, traducir y validar consultas DDL, DML y SQL.
  • Herramienta de validación de datos: después de migrar los datos a BigQuery, ejecute la herramienta de validación de datos para comprobar que las tablas de origen y de destino coinciden.
  • Mapper de permisos de BigQuery: usa el mapper de permisos para automatizar la creación y el mantenimiento de mapas de permisos que pueden modificar los usuarios. Puede usar el asignador de permisos para analizar y conciliar permisos y grupos de usuarios duplicados, así como para generar informes de errores. La herramienta genera scripts JSON y de Terraform para crear grupos, usuarios y enlaces de BigQuery.
  • Plantillas de Cloud Composer: usa las plantillas de Cloud Composer para simplificar la creación de nuevos DAGs de Airflow o la migración de trabajos orquestados de entornos locales a la nube.
  • Cloud Foundation Fabric: consulta ejemplos y módulos de Terraform paraGoogle Cloud, como un plano de zona de aterrizaje para toda la organización, planos de referencia para patrones de red y funciones de producto, y una biblioteca de módulos adaptables.

Cuotas

Se aplican cuotas y límites al número de trabajos y al tamaño de los archivos. Para obtener más información sobre las cuotas y los límites del servicio de migración, consulta Cuotas y límites.

Precios

No se cobra por usar la API de migración de BigQuery. Sin embargo, el almacenamiento utilizado para los archivos de entrada y salida está sujeto a las tarifas normales. Para obtener más información, consulta la página Precios de almacenamiento.

Además, puedes usar la función de estimación de costes de Migration Center de Google Cloud para generar una estimación de los costes de ejecutar la configuración de tu almacén de datos que migres a BigQuery. Para obtener más información, consulta los artículos Empezar una estimación de costes y Especificar los requisitos de almacenamiento de datos.

Siguientes pasos