Introducción a los repositorios

Este documento te ayuda a comprender el concepto de repositorios en BigQuery. Puedes usar repositorios para realizar el control de versión en los archivos que usas en BigQuery. BigQuery usa Git para registrar cambios y administrar versiones de archivos.

Cada repositorio de BigQuery representa un repositorio de Git. Puedes usar las capacidades integradas de Git de BigQuery o conectarte a un repositorio de Git externo. Dentro de cada repositorio, puedes crear uno o más espacios de trabajo para editar el código almacenado en el repositorio.

Para ver los repositorios, en la página de BigQuery, en el panel izquierdo, haz clic en Explorador, y, luego, en Repositorios. Tus repositorios se muestran en orden alfabético en una pestaña nueva en el panel de detalles.

Repositorios externos

Si lo deseas, puedes conectar un repositorio de BigQuery a un repositorio de Git externo. En este caso, el repositorio externo almacena el código del repositorio en lugar de BigQuery. BigQuery interactúa con el repositorio externo para permitirte editar y ejecutar su contenido en un espacio de trabajo de BigQuery. Según el tipo de repositorio que elijas, puedes conectarte a un repositorio externo mediante SSH o HTTPS.

En la siguiente tabla, se enumeran los proveedores de Git compatibles y los métodos de conexión que están disponibles para sus repositorios:

Proveedor de Git Método de conexión
Servicios de Microsoft Azure DevOps SSH
Bitbucket SSH
GitHub SSH o HTTPS
GitLab SSH o HTTPS

Para obtener más información, consulta Conéctate a un repositorio externo.

Cuenta de servicio

Todos los repositorios de BigQuery están conectados al agente de servicio predeterminado de Dataform. Esta cuenta de servicio se deriva de tu número de proyecto en el siguiente formato:

service-YOUR_PROJECT_NUMBER@gcp-sa-dataform.iam.gserviceaccount.com

Se aplica el modo estricto de suplantación de identidad y requiere que todos los repositorios usen una cuenta de servicio personalizada o credenciales de usuario para una Cuenta de Google para programar canalizaciones y notebooks.

Ubicaciones

Puedes crear repositorios en todas las ubicaciones de BigQuery Studio.

Cuotas

Las cuotas de Dataform se aplican al uso de repositorios de BigQuery.

Precios

No se te cobra por crear, actualizar o borrar un repositorio.

Para obtener más información sobre los precios de BigQuery, consulta Precios.

¿Qué sigue?