PAR-W2b
Teradata → Google BigQuery
Madurez: BorradorVersión 0.1.0
Qué puede decirse
Metodología en borrador. No es un «playbook probado».
Esto es metodología escrita a partir de documentación pública, no un servicio probado.
Alcance
- Plataforma de origen
- Teradata (Vantage / Database): tablas, vistas, macros, procedimientos SQL, funciones, BTEQ, FastLoad/MultiLoad/TPT, roles y permisos, consumidores
- Plataforma de destino
- Google BigQuery (tablas nativas, vistas, rutinas, scripting)
Fuera de alcance
- UDF externas, UDT, triggers, temporales bitemporales: se inventarian y se clasifican 'no se convierte'
- BI consumidor (PAR-B*) y orquestadores externos de jobs
Herramientas oficiales
Las herramientas citadas son de sus fabricantes. Se mencionan solo para identificarlas; no hay afiliación ni respaldo.
| Nombre | Uso | Verificación | Advertencia |
|---|---|---|---|
| BigQuery Migration Service: traductor SQL por lotes (batch SQL translator) | componente: traduce Teradata SQL, BTEQ y TPT a GoogleSQL; recomendado con metadatos generados por dwh-migration-dumper | 2026-10-18 docs.cloud.google.com/bigquery/docs/enable-sql-translations y docs.cloud.google.com/bigquery/docs/batch-sql-translator (la ultima, leida hasta el caracter 100000 de 106612) | El texto de las consultas sube a Cloud Storage del cliente / servicio de Google: es dato del cliente (P-AUT, abogado). |
| BigQuery Migration Service: traductor SQL interactivo | componente ad hoc para consultas sueltas; sin cargo; solo en ubicaciones de procesamiento seleccionadas; archivo de metadatos o YAML < 50 MB | 2026-10-18 docs.cloud.google.com/bigquery/docs/interactive-sql-translator | — |
| BigQuery Data Transfer Service para Teradata (agente de migracion en sitio) | componente de carga del lado del cliente: JDBC (terajdbc4.jar), extraccion con TPT (tbuild) o FastExport, staging en Cloud Storage, carga incremental diaria por defecto | 2026-10-18 docs.cloud.google.com/bigquery/docs/migration/teradata (solo caracteres 100000-200000 de 216768; requisitos previos, versiones soportadas y limitaciones del inicio NO leidos) y docs.cloud.google.com/bigquery/docs/teradata-migration | Requiere usuario de Teradata con lectura sobre tablas de sistema y de datos; LDAP no soportado; la cuenta de servicio necesita roles.bigquery.user, storage.objectAdmin y iam.serviceAccountTokenCreator. Esas credenciales viven en el vault del cliente y NUNCA entran a la VM de agentes. |
| Guia de traduccion de SQL de Teradata a BigQuery | fuente_de_reglas | 2026-10-18 docs.cloud.google.com/bigquery/docs/migration/teradata-sql (caracteres 100000-283756 leidos por resumen; los primeros 100000 NO leidos) | — |
| Vistas de catalogo de Teradata (DBC.*V, DBQL) | fuente_de_inventario | 2026-10-18 docs.teradata.com (X-Views y DBQL-Views, ver ficha.md §2) | — |
Demanda y estado
Sin cliente que lo haya pedido.
- Release descubrimiento:
- sin_asignar
- Release ejecutor:
- sin_asignar
Esta ficha está en revisión. Pídenos el detalle en el discovery.