Halaman ini menjelaskan langkah-langkah untuk mengaktifkan Conversational Analytics API (diakses melalui geminidataanalytics.googleapis.com
) untuk project Google Cloud Anda. Conversational Analytics API adalah kemampuan pertama dalam Data Analytics API with Gemini di konsol Google Cloud .
Sebelum memulai
Sebelum dapat menggunakan Conversational Analytics API, Anda harus memiliki Google Cloud project yang dapat mengakses data yang ingin Anda gunakan. Untuk menyiapkan project, selesaikan langkah-langkah berikut:
- Identifikasi data yang ingin Anda gunakan dengan Conversational Analytics API. Anda dapat menggunakan sumber data seperti tabel BigQuery, Eksplorasi Looker, dan laporan Looker Studio.
Di konsol Google Cloud, pada halaman pemilih project, buat Google Cloud project yang dapat mengakses data yang ingin Anda gunakan dengan Conversational Analytics API.
Mengaktifkan API yang diperlukan
Untuk menggunakan Conversational Analytics API, Anda harus mengaktifkan serangkaian API yang diperlukan di project Google Cloud Anda. Jika Anda berencana menggunakan Conversational Analytics API dari lingkungan Colab Enterprise, Anda juga harus mengaktifkan API tambahan.
API yang diperlukan
console
Aktifkan API berikut di konsol Google Cloud untuk project Google Cloud yang akan Anda gunakan dengan Conversational Analytics API.
Mengaktifkan Gemini Data Analytics API
gcloud
Dengan Google Cloud CLI, jalankan perintah gcloud services enable
berikut untuk mengaktifkan Gemini Data Analytics API, Gemini for Google Cloud API, dan BigQuery API:
gcloud services enable geminidataanalytics.googleapis.com --project=project_id gcloud services enable cloudaicompanion.googleapis.com --project=project_id gcloud services enable bigquery.googleapis.com --project=project_id
Pada perintah gcloud CLI contoh sebelumnya, ganti project_id
dengan ID project Google Cloud Anda.
API untuk Colab Enterprise
Jika Anda berencana menggunakan Conversational Analytics API dari lingkungan Colab Enterprise, aktifkan juga API berikut:
Mengaktifkan Compute Engine API
Memberikan peran yang diperlukan
Untuk menggunakan Conversational Analytics API, berikan peran Identity and Access Management (IAM) berikut di konsol Google Cloud kepada akun utama (seperti pengguna atau akun layanan) yang perlu berinteraksi dengan API:
- Gemini untuk Google Cloud Pengguna (
roles/cloudaicompanion.user
): diperlukan untuk membuat percakapan yang dikelola oleh Google Cloud. - Pengguna Instance Looker (
roles/looker.instanceUser
): diperlukan untuk mengakses data dari instance Looker (Google Cloud core) - Pengguna BigQuery (
roles/bigquery.user
): diperlukan untuk mengakses data di BigQuery - Pengguna BigQuery Studio (
roles/bigquery.studioUser
): diperlukan jika Anda menggunakan BigQuery Studio dan kanvas data
Selain itu, izin untuk tindakan seperti mengelola agen dikontrol oleh peran Gemini Data Analytics, seperti yang dijelaskan dalam Memberikan peran dan izin IAM Conversational Analytics API.
Konfigurasi tambahan untuk Kontrol Layanan VPC
Jika Kontrol Layanan VPC diaktifkan untuk organisasi Anda atau untuk Google Cloud project yang Anda gunakan, tambahkan API berikut, yang digunakan oleh Conversational Analytics API, ke daftar yang diizinkan:
- Dari
geminidataanalytics.googleapis.com
, izinkan API berikut:projects.locations.chat
- Dari
aiplatform.googleapis.com
, izinkan API berikut: - Dari
datacatalog.googleapis.com
, izinkan API berikut: - Dari
bigquery.googleapis.com
, izinkan API berikut: