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 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 archiviato.
Per un'esperienza di controllo della versione basata su cartelle, ti consigliamo di utilizzare i repository Git di BigQuery Studio. Questa integrazione ti consente di lavorare con i rami Git direttamente nel browser dei file di BigQuery Studio e di clonare più repository contemporaneamente senza gestire workspace separati.
Per visualizzare i repository, nella pagina BigQuery, nel riquadro a sinistra, fai clic su Controllo del codice sorgente. Puoi selezionare i repository dal menu a discesa nel riquadro Controllo del codice sorgente.
Repository di terze parti
Se vuoi, puoi connettere un repository BigQuery a un repository Git di terze parti. In questo caso, il repository di terze parti archivia il codice del repository anziché BigQuery. BigQuery interagisce con il repository di terze parti per consentirti di modificarne ed eseguirne i contenuti in un workspace BigQuery. A seconda del tipo di repository che scegli, 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 |
|---|---|
| Microsoft Azure DevOps Services | SSH |
| Bitbucket | SSH |
| GitHub | SSH o HTTPS |
| GitLab | SSH o HTTPS |
Per saperne di più, consulta Connettiti a un repository di terze parti e Gestisci 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 è derivato dal numero del progetto nel seguente formato:
service-YOUR_PROJECT_NUMBER@gcp-sa-dataform.
La modalità act-as rigorosa viene applicata e richiede che tutti i repository utilizzino un account di servizio personalizzato o le credenziali utente di 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 viene addebitato alcun costo per la creazione, l'aggiornamento o l'eliminazione di un repository.
Per saperne di più sui prezzi di BigQuery, consulta Prezzi.
Passaggi successivi
- Scopri come creare repository.
- Scopri come creare aree di lavoro.
- Scopri come gestire il codice con i repository Git di BigQuery Studio.