L'estensione Google Cloud Data Agent Kit per Antigravity IDE ti consente di lavorare con le risorse di dati nel tuo IDE preferito. Google Cloud
Prima di iniziare
Prima di installare l'estensione Data Agent Kit per Antigravity IDE, procedi nel seguente modo.
Installare Antigravity IDE e Python
Sulla macchina locale, installa Antigravity IDE 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 la fatturazione.
Installare gcloud CLI
Devi installare e accedere a Google Cloud CLI. L'estensione utilizza le credenziali di gcloud CLI e le credenziali predefinite dell'applicazione (ADC).
- Apri il terminale sulla macchina locale o in Antigravity IDE.
- Se non hai installato gcloud CLI in precedenza, segui i passaggi descritti in Installare gcloud CLI per scaricare e installare gcloud CLI.
Nel terminale, esegui
gcloud initper inizializzare gcloud CLI:gcloud initEsegui il seguente comando e segui le istruzioni per autenticare e configurare le credenziali predefinite dell'applicazione:
gcloud auth login && gcloud auth application-default loginAggiorna gcloud CLI alla versione più recente:
gcloud components update
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per utilizzare l'estensione Data Agent Kit per Antigravity IDE, chiedi all'amministratore di concederti i seguenti ruoli Identity and Access Management (IAM) nel progetto. Per saperne di più, consulta Esaminare i ruoli obbligatori.
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) - Dataproc Editor (
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 IDE, fai clic su Estensioni o premi
Ctrl/Cmd+Shift+X. - Cerca
Google Cloud Data Agent Kit. - Fai clic su Installa.
- Se richiesto, riavvia Antigravity IDE. Una volta installata correttamente l'estensione, l'icona Google Cloud Data Agent Kit viene aggiunta alla barra delle attività.
Accedere a Google Cloud Data Agent Kit
Dopodiché, 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 di 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 su di esso.
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 il completamento dell'autenticazione.
Chiudi la pagina e torna all'IDE.
Abilitare le API
Dopo aver eseguito l'accesso al tuo Account Google, devi abilitare le API nel tuo Google Cloud progetto per tutti i servizi che utilizzi per i flussi di lavoro di data science o data engineering.
Per visualizzare l'elenco delle API e quelle già abilitate:
- Nella barra delle attività, fai clic sull'icona Google Cloud Data Agent Kit.
- Espandi Impostazioni e poi fai clic su Impostazioni.
- Seleziona Comune.
- Fai clic su API richieste.
API da abilitare
- API AlloyDB
- API BigLake
- API BigQuery
- API Composer
- API Cloud Dataplex
- API Resource Manager
- API Cloud Spanner
- Cloud SQL
- API Cloud SQL Admin
- API Storage Cloud
- 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 e poi ad accedere di nuovo. Per trovare altri metodi per diagnosticare e risolvere gli errori di installazione, consulta Risoluzione dei problemi.