Menyiapkan Gemini di Database

Untuk menyiapkan Gemini di Database, lakukan langkah-langkah dalam dokumen ini:

  1. Aktifkan Gemini untuk Google Cloud API di project Google Cloud. Administrator biasanya melakukan langkah ini.

  2. Memberikan peran Identity and Access Management (IAM) dalam project Google Cloud. Administrator biasanya melakukan langkah ini.

  3. Aktifkan Gemini di Database.

  4. Aktifkan Recommender API.

  5. Aktifkan konsultan indeks (hanya berlaku untuk AlloyDB untuk PostgreSQL, Cloud SQL untuk PostgreSQL, dan Cloud SQL untuk MySQL).

Sebelum memulai

Untuk mengaktifkan Gemini di Database, Anda harus memiliki roles/billing.admin Peran Identity and Access Management (IAM).

Mengaktifkan Gemini untuk Google Cloud API di project Google Cloud

Bagian ini menjelaskan langkah-langkah yang diperlukan untuk mengaktifkan Gemini untuk Google Cloud API dalam project Google Cloud.

Konsol

  1. Untuk mengaktifkan Gemini untuk Google Cloud API, buka Gemini untuk Google Cloud.

    Buka Gemini untuk Google Cloud

  2. Di pemilih project, pilih project.

  3. Klik Aktifkan.

    Halaman akan diperbarui dan menampilkan status Diaktifkan. Gemini kini tersedia di platform yang dipilih project Google Cloud kepada semua pengguna yang memiliki Peran IAM.

gcloud

  1. Di konsol Google Cloud, aktifkan Cloud Shell.

    Aktifkan Cloud Shell

  2. Di menu pemilih project, pilih project.

  3. Mengaktifkan Gemini untuk Google Cloud API untuk Gemini menggunakan perintah gcloud services enable:

    gcloud services enable cloudaicompanion.googleapis.com
    

    Jika Anda ingin mengaktifkan Gemini untuk Google Cloud API di project Google Cloud, tambahkan Parameter --project:

    gcloud services enable cloudaicompanion.googleapis.com --project PROJECT_ID
    

    Ganti PROJECT_ID dengan ID project Google Cloud Anda.

    Outputnya mirip dengan hal berikut ini:

    Waiting for async operation operations/acf.2e2fcfce-8327-4984-9040-a67777082687 to complete...
    Operation finished successfully.
    

Gemini untuk Google Cloud kini tersedia di project Google Cloud kepada semua pengguna yang memiliki peran IAM yang diperlukan.

Memberikan peran IAM dalam project Google Cloud

Bagian ini menjelaskan langkah-langkah yang diperlukan untuk memberikan Pengguna Pendamping Cloud AI peran Service Usage Consumer IAM kepada pengguna.

Konsol

  1. Untuk memberikan peran IAM yang diperlukan untuk menggunakan Gemini, buka IAM & Admin.

    Buka IAM & Admin

  2. Di kolom Principal, cari principal yang sesuai dengan ingin mengaktifkan akses ke Gemini, lalu klik Edit principal di baris tersebut.

  3. Di panel Edit access, klik Tambahkan peran lain.

  4. Di bagian Select a role, pilih Cloud AI Companion User.

  5. Klik Add another role dan pilih Service Usage Consumer.

  6. Klik Simpan.

gcloud

  1. Di konsol Google Cloud, aktifkan Cloud Shell.

    Aktifkan Cloud Shell

  2. Di menu pemilih project, pilih project.

  3. Berikan peran Cloud AI Companion User:

    gcloud projects add-iam-policy-binding  PROJECT_ID \
        --member=PRINCIPAL --role=roles/cloudaicompanion.user
    

    Ganti PRINCIPAL dengan ID untuk akun utama. ID berbentuk user|group|serviceAccount:email atau domain:domain—untuk contoh, user:cloudysanfrancisco@gmail.com, group:admins@example.com, serviceAccount:test123@example.domain.com, atau domain:example.domain.com.

    Output-nya adalah daftar binding kebijakan yang mencakup hal berikut:

    - members:
      - user:PRINCIPAL
      role: roles/cloudaicompanion.user
    
  4. Berikan peran Service Usage Consumer:

    gcloud projects add-iam-policy-binding  PROJECT_ID \
        --member=PRINCIPAL --role=roles/serviceusage.serviceUsageConsumer
    

    Output-nya adalah daftar binding kebijakan yang mencakup hal berikut:

    - members:
      - user:PRINCIPAL
      role: roles/serviceusage.serviceUsageConsumer
    

Untuk informasi selengkapnya, lihat Memberikan satu peran dan gcloud projects add-iam-policy-binding

Semua pengguna yang telah diberi peran ini dapat mengakses fitur Gemini untuk Google Cloud di Konsol Google Cloud dalam project yang ditentukan. Untuk informasi selengkapnya, lihat Ringkasan Gemini untuk Google Cloud.

Mengaktifkan Gemini di Database

Untuk mengaktifkan Gemini di Database pada project Google Cloud, lakukan langkah-langkah berikut. Administrator atau pemilik proyek biasanya melakukan hal-hal tersebut langkah.

  1. Di konsol Google Cloud, buka Gemini untuk Google Cloud.

    Gemini untuk Google Cloud

  2. Klik Gemini di Database.

    Panel Jelajahi Gemini akan ditampilkan.

  3. Klik Get Gemini in Databases.

    Halaman Admin untuk Gemini akan ditampilkan.

  4. Pilih akun penagihan yang ingin Anda aktifkan Gemini di Databases dan klik Continue to Gemini in Databases halaman.

    Halaman Gemini di Database akan ditampilkan.

  5. Klik Tinjau persyaratan dan aktifkan.

    Halaman Aktifkan Gemini di Database akan ditampilkan.

  6. Klik Beli untuk mengaktifkan Gemini di Database.

Mengaktifkan Recommender API

Aktifkan API Recommender.

Mengaktifkan API

Jika Recommender API tidak tercantum, berarti API itu sudah diaktifkan untuk pada proyek Anda.

Aktifkan konsultan indeks

Anda dapat mengaktifkan indeks penasihat untuk AlloyDB untuk PostgreSQL, Cloud SQL untuk MySQL 8.0 instance, serta Cloud SQL untuk instance PostgreSQL 12 dan yang lebih baru.

AlloyDB untuk PostgreSQL

Langkah-langkah berikut menjelaskan cara mengaktifkan konsultan indeks untuk AlloyDB untuk PostgreSQL.

  1. Sebelum mengaktifkan konsultan indeks, aktifkan Query Insights yang ditingkatkan pada instance.
  2. Di Konsol Google Cloud, buka halaman Clusters.

    Buka Cluster

  3. Dari daftar cluster dan instance, klik sebuah instance.
  4. Klik Query Insights.
  5. Pilih database dan pengguna.
  6. Klik Edit Settings.
  7. Untuk mengaktifkan rekomendasi pembuatan indeks di Query Insights cluster pilih Aktifkan rekomendasi.
  8. Simpan perubahan Anda.

Untuk mengetahui informasi selengkapnya tentang penggunaan konsultan indeks di AlloyDB untuk PostgreSQL, lihat Menggunakan indeks penasihat dengan insight kueri.

Cloud SQL untuk MySQL

Langkah-langkah berikut menjelaskan cara mengaktifkan konsultan indeks untuk Cloud SQL untuk MySQL. Penasihat indeks untuk Cloud SQL untuk MySQL menggunakan data dari Skema Performa MySQL. Secara default, Cloud SQL mengaktifkan Skema Performa MySQL di semua MySQL 8.0 yang memiliki memori lebih dari 15 GB.

  1. Sebelum mengaktifkan konsultan indeks, aktifkan Query Insights pada instance.
  2. Jika Anda sudah mengaktifkan Skema Performa MySQL di Instance Cloud SQL untuk MySQL, kemudian untuk mengaktifkan Index Advisor, jalankan perintah gcloud CLI berikut:
  3. gcloud sql instances patch INSTANCE_NAME \
        --database-flags=cloudsql_index_advisor=on
    

    Ganti INSTANCE_NAME dengan nama instance Anda.

  4. Jika Anda tidak mengaktifkan Skema Performa MySQL pada Instance Cloud SQL untuk MySQL, lalu untuk mengaktifkan konsultan indeks, jalankan perintah Perintah gcloud CLI:
  5. gcloud sql instances patch INSTANCE_NAME \
       --database-flags=cloudsql_index_advisor=on,performance_schema=on
    

    Ganti INSTANCE_NAME dengan nama instance Anda.

Untuk informasi selengkapnya tentang cara mengonfigurasi tanda, lihat Konfigurasi tanda database.

Cloud SQL untuk PostgreSQL

Langkah-langkah berikut menjelaskan cara mengaktifkan konsultan indeks untuk Cloud SQL untuk PostgreSQL.

  1. Sebelum Anda mengaktifkan Index Advisor, mengaktifkan Insight Kueri pada instance.
  2. Guna mengaktifkan konsultan indeks untuk instance Cloud SQL untuk PostgreSQL, jalankan dengan mengikuti perintah Google Cloud CLI:
  3. gcloud sql instances patch INSTANCE_NAME \
       --database-flags=cloudsql.enable_index_advisor=on
        

    Ganti INSTANCE_NAME dengan nama instance Anda.

Untuk informasi selengkapnya tentang cara mengonfigurasi tanda, lihat Konfigurasi tanda database.