Introduzione ai repository
Questo documento descrive i repository BigQuery, che forniscono il controllo della versione per i file che utilizzi in BigQuery. Questi repository ti aiutano a monitorare le modifiche apportate agli asset BigQuery come query e notebook, a collaborare con il tuo team e a ripristinare le versioni precedenti.
I repository BigQuery funzionano come repository Git. Puoi utilizzare le funzionalità Git integrate di BigQuery o connetterti a un repository Git di terze parti esistente. All'interno di ogni repository, crei workspace per modificare il codice memorizzato.
Per visualizzare i repository, nella pagina BigQuery, nel riquadro a sinistra, fai clic su Esplora, quindi su Repository. I repository vengono visualizzati in ordine alfabetico in una nuova scheda nel riquadro dei dettagli.
Repository di terze parti
Se lo preferisci, puoi connettere un repository BigQuery a un repository Git di terze parti. In questo caso, il repository di terze parti memorizza il codice del repository anziché BigQuery. BigQuery interagisce con il repository di terze parti per consentirti di modificare ed eseguire i suoi contenuti in un workspace BigQuery. A seconda del tipo di repository scelto, puoi connetterti a un repository di terze parti utilizzando SSH o HTTPS.
La tabella seguente elenca i provider Git supportati e i metodi di connessione disponibili per i relativi repository:
| Provider Git | Metodo di connessione |
|---|---|
| Servizi Azure DevOps di Microsoft | SSH |
| Bitbucket | SSH |
| GitHub | SSH o HTTPS |
| GitLab | SSH o HTTPS |
Per ulteriori informazioni, consulta Connettersi a un repository di terze parti e Gestire il codice con i repository Git di BigQuery Studio.
Service account
Tutti i repository BigQuery sono connessi all'agente di servizio Dataform predefinito. Questo account di servizio viene derivato dal numero di progetto nel seguente formato:
service-YOUR_PROJECT_NUMBER@gcp-sa-dataform.s3ns-system.iam.gserviceaccount.com
La modalità act-as rigorosa è applicata e richiede che tutti i repository utilizzino un account di servizio personalizzato o le credenziali utente per un Account Google per pianificare pipeline e notebook.
Località
Puoi creare repository in tutte le località di BigQuery Studio.
Quote
Le quote di Dataform si applicano all'utilizzo dei repository BigQuery.
Prezzi
Non ti vengono addebitati costi per la creazione, l'aggiornamento o l'eliminazione di un repository.
Per ulteriori informazioni sui prezzi di BigQuery, consulta Prezzi.
Passaggi successivi
- Scopri come creare repository.
- Scopri come creare workspace.
- Scopri come gestire il codice con i repository Git di BigQuery Studio.