L'estensione Google Cloud Data Agent Kit per Antigravity ti consente di lavorare con le tue risorse di dati Google Cloud nel tuo IDE preferito.
Prima di iniziare
Prima di installare l'estensione Data Agent Kit per Antigravity, procedi nel seguente modo.
Installare Antigravity e Python
Sulla tua macchina locale, installa Antigravity e Python.
- Installa e configura Antigravity sulla tua macchina o aggiornalo alla versione 1.21.5 o successive.
- Installa Python.
Configura Google Cloud
- Se non ne hai già uno, crea un Google Cloud progetto.
- Abilita fatturazione.
Installa gcloud CLI
Devi installare Google Cloud CLI e accedere. L'estensione utilizza le credenziali sia di gcloud CLI sia delle credenziali predefinite dell'applicazione (ADC).
- Apri il terminale sulla tua macchina locale o in Antigravity.
- Se non hai mai installato gcloud CLI, segui i passaggi descritti in Installa gcloud CLI per scaricare e installare gcloud CLI.
Nel terminale, esegui
gcloud initper inizializzare gcloud CLI:gcloud initEsegui questo comando e segui le istruzioni per autenticarti e configurare le credenziali predefinite dell'applicazione:
gcloud auth login && gcloud auth application-default loginAggiorna gcloud CLI all'ultima versione:
gcloud components update
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per utilizzare l'estensione Data Agent Kit per Antigravity, chiedi all'amministratore di concederti i seguenti ruoli IAM (Identity and Access Management) nel progetto. Per saperne di più, consulta Ruoli richiesti per la revisione.
A seconda del tuo caso d'uso, potresti aver bisogno di ruoli aggiuntivi, ma questi ruoli ti consentono di installare e configurare l'estensione. L'elenco completo è disponibile nelle impostazioni dell'estensione IDE.
- Visualizzatore dati BigQuery (
roles/bigquery.dataViewer) - Utente job BigQuery (
roles/bigquery.jobUser) - Visualizzatore metadati BigQuery (
roles/bigquery.metadataViewer) - BigQuery Read Session User (
roles/bigquery.readSessionUser) - Editor Dataproc (
roles/dataproc.editor)
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
I ruoli predefiniti contengono le autorizzazioni necessarie per utilizzare l'estensione. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
- bigquery.config.get
- bigquery.datasets.get
- bigquery.datasets.getIamPolicy
- bigquery.jobs.create
- bigquery.readsessions.create
- bigquery.readsessions.getData
- bigquery.readsessions.update
- bigquery.tables.createSnapshot
- bigquery.tables.export
- bigquery.tables.get
- bigquery.tables.getIamPolicy
- bigquery.tables.list
- bigquery.tables.replicateData
- dataform.locations.get
- dataform.locations.list
- dataform.repositories.create
- dataform.repositories.list
- dataplex.projects.search
- dataproc.clusters.use
- dataproc.operations.get
- dataproc.sessions.create
- dataproc.sessions.delete
- dataproc.sessions.get
- dataproc.sessions.list
- dataproc.sessions.terminate
- dataproc.sessionTemplates.create
- dataproc.sessionTemplates.delete
- dataproc.sessionTemplates.get
- dataproc.sessionTemplates.list
- dataproc.sessionTemplates.update
- resourcemanager.projects.get
Installare l'estensione
- In Antigravity, fai clic su Estensioni o premi
Ctrl/Cmd+Shift+X. - Cerca
Google Cloud Data Agent Kit. - Fai clic su Installa.
- Se richiesto, riavvia Antigravity. Una volta installata correttamente l'estensione, l'icona di Google Cloud Data Agent Kit viene aggiunta alla barra delle attività.
Accedi a Google Cloud Data Agent Kit
Successivamente, devi autenticarti in Google Cloud Data Agent Kit utilizzando lo stesso account che hai utilizzato per accedere a gcloud CLI.
Se la finestra di dialogo accesso non si apre automaticamente, cerca un link di accesso a Google Cloud Data Agent Kit nella barra di stato vicino alla parte inferiore della finestra IDE e fai clic sul link.
In alternativa, puoi premere
Ctrl/Cmd+Shift+Pper aprire la tavolozza dei comandi, cercare e selezionare Google Cloud Data Agent Kit: Sign in.Segui le istruzioni e completa l'accesso.
Viene visualizzata una pagina web che conferma che l'autenticazione è stata completata.
Chiudi la pagina e torna all'IDE.
Abilita API
Dopo aver eseguito l'accesso al tuo Account Google, devi attivare le API nel tuo progettoGoogle Cloud per tutti i servizi che utilizzi per i tuoi flussi di lavoro di data science o data engineering.
Per visualizzare l'elenco delle API e quelle già abilitate, procedi nel seguente modo:
- Nella barra delle attività, fai clic sull'icona Google Cloud Data Agent Kit.
- Espandi Impostazioni e poi fai clic su Impostazioni.
- Seleziona Comuni.
- Fai clic su API richieste.
API da abilitare
- API AlloyDB
- API BigLake
- API BigQuery
- API Cloud Composer
- API Cloud Dataplex
- API Cloud Resource Manager
- API Cloud Spanner
- Cloud SQL
- API Cloud SQL Admin
- API Cloud Storage
- API Dataproc
- API Dataproc Release Manager
- API Vertex AI
Risoluzione dei problemi
Se riscontri problemi, prova a uscire da Google Cloud Data Agent Kit e da gcloud CLI, quindi accedi di nuovo. Per trovare altri metodi per diagnosticare e risolvere gli errori di installazione, consulta Risolvere i problemi relativi all'estensione Data Agent Kit per Antigravity.