Menginstal ekstensi

Ekstensi Google Cloud Data Agent Kit untuk Antigravity memungkinkan Anda menangani resource data di IDE pilihan Anda. Google Cloud

Sebelum memulai

Sebelum menginstal ekstensi Data Agent Kit untuk Antigravity, lakukan hal berikut.

Menginstal Antigravity dan Python

Di komputer lokal Anda, instal Antigravity dan Python.

  1. Instal dan siapkan Antigravity di komputer Anda, atau update ke versi 1.21.5 atau yang lebih baru.
  2. Instal Python.

Menyiapkan Google Cloud

  1. Jika Anda belum memilikinya, buat project Google Cloud .
  2. Aktifkan penagihan.

Menginstal gcloud CLI

Anda harus menginstal dan login ke Google Cloud CLI. Ekstensi menggunakan kredensial dari gcloud CLI dan kredensial default aplikasi (ADC).

  1. Buka terminal di mesin lokal Anda atau di Antigravity.
  2. Jika Anda belum pernah menginstal gcloud CLI, ikuti langkah-langkah di Menginstal gcloud CLI untuk mendownload dan menginstal gcloud CLI.
  3. Di terminal, jalankan gcloud init untuk melakukan inisialisasi gcloud CLI:

    gcloud init
    
  4. Jalankan perintah berikut dan ikuti perintah untuk mengautentikasi dan menyiapkan kredensial default aplikasi:

    gcloud auth login && gcloud auth application-default login
    
  5. Update gcloud CLI ke versi terbaru:

    gcloud components update
    

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan guna menggunakan ekstensi Data Agent Kit untuk Antigravity, minta administrator Anda untuk memberi Anda peran Identity and Access Management (IAM) berikut pada project. Untuk mengetahui informasi selengkapnya, lihat Meninjau peran yang diperlukan.

Bergantung pada kasus penggunaan Anda, Anda mungkin memerlukan peran tambahan, tetapi peran ini memungkinkan Anda menginstal dan menyiapkan ekstensi. Daftar lengkapnya tersedia di setelan ekstensi IDE.

  • BigQuery Data Viewer (roles/bigquery.dataViewer)
  • BigQuery Job User (roles/bigquery.jobUser)
  • BigQuery Metadata Viewer (roles/bigquery.metadataViewer)
  • BigQuery Read Session User (roles/bigquery.readSessionUser)
  • Dataproc Editor (roles/dataproc.editor)

Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Peran bawaan berisi izin yang diperlukan untuk menggunakan ekstensi. Untuk melihat izin persis yang diperlukan, luaskan bagian Izin yang diperlukan:

Izin yang diperlukan

  • 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

Menginstal ekstensi

  1. Di Antigravity, klik Ekstensi atau tekan Ctrl/Cmd+Shift+X.
  2. Telusuri Google Cloud Data Agent Kit.
  3. Klik Instal.
  4. Jika diminta, mulai ulang Antigravity. Setelah ekstensi berhasil diinstal, ikon Google Cloud Data Agent Kit akan ditambahkan ke panel aktivitas.

Login ke Google Cloud Data Agent Kit

Selanjutnya, Anda harus melakukan autentikasi ke Google Cloud Data Agent Kit menggunakan akun yang sama dengan yang Anda gunakan untuk login ke gcloud CLI.

  1. Jika dialog login tidak terbuka secara otomatis, cari link login Google Cloud Data Agent Kit di status bar di dekat bagian bawah jendela IDE, lalu klik link tersebut.

    Atau, Anda dapat menekan Ctrl/Cmd+Shift+P untuk membuka palet perintah, telusuri dan pilih Google Cloud Data Agent Kit: Sign in.

  2. Ikuti petunjuk dan selesaikan proses login.

    Halaman web yang mengonfirmasi bahwa autentikasi telah selesai akan ditampilkan.

  3. Tutup halaman dan kembali ke IDE.

Mengaktifkan API

Setelah login ke Akun Google, Anda perlu mengaktifkan API di project untuk semua layanan yang Anda gunakan untuk alur kerja ilmu data atau rekayasa data.Google Cloud

Untuk melihat daftar API dan API yang sudah diaktifkan, lakukan hal berikut:

  1. Di panel aktivitas, klik ikon Google Cloud Data Agent Kit.
  2. Luaskan Setelan, lalu klik Setelan.
  3. Pilih Umum.
  4. Klik Required APIs.

API yang akan diaktifkan

  • AlloyDB API
  • BigLake API
  • BigQuery API
  • Cloud Composer API
  • Cloud Dataplex API
  • Cloud Resource Manager API
  • Cloud Spanner API
  • Cloud SQL
  • Cloud SQL Admin API
  • Cloud Storage API
  • Dataproc API
  • Dataproc Release Manager API
  • Vertex AI API

Memecahkan masalah

Jika Anda mengalami masalah, coba logout dari Google Cloud Data Agent Kit dan gcloud CLI, lalu login lagi. Untuk menemukan metode tambahan dalam mendiagnosis dan menyelesaikan error penginstalan, lihat Memecahkan masalah ekstensi Data Agent Kit untuk Antigravity.

Langkah berikutnya