La extensión de Google Cloud Data Agent Kit para Antigravity te permite trabajar con tus Google Cloud recursos de datos en el IDE que prefieras.
Antes de comenzar
Antes de instalar la extensión de Data Agent Kit para Antigravity, haz lo siguiente.
Instala Antigravity y Python
En tu máquina local, instala Antigravity y Python.
- Instala y configura Antigravity en tu máquina, o actualízalo a la versión 1.21.5 o posterior.
- Instala Python.
Configure Google Cloud
- Si aún no tienes uno, crea un Google Cloud proyecto.
- Habilita la facturación.
Instala gcloud CLI
Debes instalar Google Cloud CLI y acceder a ella. La extensión usa credenciales de gcloud CLI y credenciales predeterminadas de la aplicación (ADC).
- Abre la terminal en tu máquina local o en Antigravity.
- Si no instalaste gcloud CLI anteriormente, sigue los pasos que se indican en Instala gcloud CLI para descargar e instalar gcloud CLI.
En la terminal, ejecuta
gcloud initpara inicializar gcloud CLI:gcloud initEjecuta el siguiente comando y sigue las instrucciones para autenticar y configurar las credenciales predeterminadas de la aplicación:
gcloud auth login && gcloud auth application-default loginActualiza gcloud CLI a la versión más reciente:
gcloud components update
Roles obligatorios
Para obtener los permisos que necesitas para usar la extensión de Data Agent Kit para Antigravity, pídele a tu administrador que te otorgue los siguientes roles de Identity and Access Management (IAM) en el proyecto. Para obtener más información, consulta Revisa los roles obligatorios.
Según tu caso de uso, es posible que necesites roles adicionales, pero estos roles te permiten instalar y configurar la extensión. La lista completa está disponible en la configuración de la extensión del IDE.
- Visualizador de datos de BigQuery (
roles/bigquery.dataViewer) - Usuario de trabajo de BigQuery (
roles/bigquery.jobUser) - Visualizador de metadatos de BigQuery (
roles/bigquery.metadataViewer) - Usuario de sesión de lectura de BigQuery (
roles/bigquery.readSessionUser) - Editor de Dataproc (
roles/dataproc.editor)
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
Los roles predefinidos contienen los permisos necesarios para usar la extensión. Para ver los permisos exactos que son necesarios, expande la sección Permisos necesarios:
Permisos necesarios
- 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
Instala la extensión
- En Antigravity, haz clic en Extensiones o presiona
Ctrl/Cmd+Shift+X. - Busca
Google Cloud Data Agent Kit. - Haz clic en Instalar.
- Si se te solicita, reinicia Antigravity. Una vez que la extensión se haya instalado correctamente, se agregará el ícono de Google Cloud Data Agent Kit a la barra de actividades.
Accede a Google Cloud Data Agent Kit
A continuación, debes autenticarte en Google Cloud Data Agent Kit con la misma cuenta que usaste para acceder a gcloud CLI.
Si el diálogo de acceso no se abre automáticamente, busca un vínculo de acceso a Google Cloud Data Agent Kit en la barra de estado cerca de la parte inferior de la ventana del IDE y haz clic en él.
Como alternativa, puedes presionar
Ctrl/Cmd+Shift+Ppara abrir la paleta de comandos, buscar y seleccionar Google Cloud Data Agent Kit: Acceder.Sigue las instrucciones y completa el acceso.
Se muestra una página web que confirma que se completó la autenticación.
Cierra la página y vuelve al IDE.
Habilita las APIs
Después de acceder a tu Cuenta de Google, debes habilitar las APIs en tu Google Cloud proyecto para todos los servicios que usas para tus flujos de trabajo de ciencia de datos o ingeniería de datos.
Para ver la lista de APIs y las que ya están habilitadas, haz lo siguiente:
- En la barra de actividades, haz clic en el ícono de Google Cloud Data Agent Kit.
- Expande Configuración y, luego, haz clic en Configuración.
- Selecciona Común.
- Haz clic en APIs obligatorias.
APIs para habilitar
- API de AlloyDB
- API de BigLake
- API de BigQuery
- API de Cloud Composer
- API de Cloud Dataplex
- API de Cloud Resource Manager
- API de Cloud Spanner
- Cloud SQL
- API de Cloud SQL Admin
- API de Cloud Storage
- API de Dataproc
- API de Dataproc Release Manager
- La API de Vertex AI
Solucionar problemas
Si tienes problemas, intenta salir de Google Cloud Data Agent Kit y de gcloud CLI, y luego vuelve a acceder. Para encontrar métodos adicionales para diagnosticar y resolver errores de instalación, consulta Soluciona problemas de la extensión de Data Agent Kit para Antigravity.