Attiva la gestione degli asset di codice

Puoi salvare, condividere e gestire versioni degli asset di codice, come blocchi note query salvate. Questo documento spiega come attivare manualmente gli asset di codice. come impostare la regione predefinita e concedere l'accesso ad altri utenti.

Abilitazione automatica delle API BigQuery

Le API seguenti vengono abilitate automaticamente per tutti i progetti Google Cloud con BigQuery:

Se disponi di script di automazione precedenti a marzo 2024 che dipendevano sullo stato di queste API, potrebbe essere necessario aggiornarle.

Queste API non comportano costi aggiuntivi. Utenti con Identity and Access Management le autorizzazioni per utilizzare i servizi abilitati nelle risorse corrispondenti possono essere soggette ad addebiti, come descritto in Prezzi di BigQuery, Prezzi di Dataform e Prezzi di Dataplex.

Puoi impedire l'abilitazione di API aggiuntive impostando il metodo Limita il vincolo del criterio dell'organizzazione per l'utilizzo del servizio risorse. Puoi disabilitare le API selezionate in qualsiasi momento.

Prima di iniziare

Per attivare manualmente la gestione degli asset di codice, devi disporre di Identity and Access Management (IAM) Ruolo Proprietario (roles/owner).

Abilita manualmente gli asset di codice BigQuery

Puoi abilitare manualmente la gestione degli asset di codice BigQuery abilitando le seguenti API:

  • L'API Compute Engine
  • L'API Dataform
  • L'API Vertex AI
di Gemini Advanced.

Per attivare gli asset di codice:

  1. Vai alla pagina BigQuery.

    Vai a BigQuery

  2. Nella barra delle schede del riquadro dell'editor, fai clic sul freccia menu a discesa accanto al segno +, quindi fai clic su Crea un nuovo blocco note Python.

  3. Nel banner visualizzato sotto la barra delle schede del riquadro dell'editor, fai clic su Attiva.

    Se non vedi il banner, verifica di disporre dei requisiti necessari Ruolo di Proprietario IAM.

  4. Nella sezione API delle funzionalità principali del riquadro Abilita funzionalità, segui questi passaggi:

    1. Per attivare la cronologia delle versioni e la condivisione degli asset di codice, In Cronologia delle versioni e condivisione, fai clic su Abilita.
    2. Per attivare i blocchi note, in Blocchi note Python fai clic su Abilita tutto.
    3. Dopo aver abilitato le API, fai clic su Avanti.
  5. (Facoltativo) Imposta le autorizzazioni utente nella sezione Autorizzazioni:

    • Per concedere alle entità la possibilità di creare asset di codice e leggere, modificare e impostare le autorizzazioni per gli asset di codice che hanno creato, digitare nomi di utenti o gruppi in Creatore.
    • Per concedere alle entità la possibilità di leggere, modificare e impostare autorizzazioni per tutti gli asset di codice condivisi con l'utente, Nomi dei gruppi in Proprietario.
  6. Fai clic su Avanti.

  7. (Facoltativo) Fai clic su Abilita tutto nella sezione API aggiuntive per abilitare le API necessarie per creare procedure remote BigQuery mediante BigQuery DataFrames.

  8. Se hai scelto di non abilitare le API aggiuntive, fai clic su Chiudi per chiudere nel riquadro Abilita funzionalità.

Impostare la regione predefinita per gli asset di codice

Tutti gli asset di codice utilizzano la stessa regione predefinita. Segui questi passaggi per impostare regione predefinita per gli asset di codice:

  1. Vai alla pagina BigQuery.

    Vai a BigQuery

  2. Nel riquadro Explorer, individua il progetto in cui hai abilitato il codice asset.

  3. Fai clic su Visualizza le azioni accanto al progetto, quindi fai clic su Cambia la regione predefinita per il codice.

  4. In Regione, seleziona la regione che vuoi utilizzare per gli asset di codice.

  5. Fai clic su Seleziona.

Concedere l'accesso ad altri utenti

Dopo aver attivato la gestione degli asset di codice, puoi fornire ad altri agli utenti di accedere agli asset di codice assegnando loro i ruoli Identity and Access Management appropriati. Per ulteriori informazioni, vedi Concedere l'accesso ai blocchi note e Concedi l'accesso alle query salvate.

Passaggi successivi