Gemini in Datenbanken einrichten

Führen Sie die Schritte in diesem Dokument aus, um Gemini in Datenbanken einzurichten:

  1. Aktivieren Sie die Gemini for Google Cloud API in einem Google Cloud-Projekt. Dieser Schritt wird normalerweise von einem Administrator ausgeführt.

  2. IAM-Rollen (Identity and Access Management) in einem Google Cloud-Projekt zuweisen Dieser Schritt wird normalerweise von einem Administrator ausgeführt.

  3. Gemini in Datenbanken aktivieren

  4. Aktivieren Sie die Recommender API.

  5. Indexberater aktivieren (nur für AlloyDB for PostgreSQL, Cloud SQL for PostgreSQL und Cloud SQL for MySQL).

Hinweise

Zum Aktivieren von Gemini in Datenbanken benötigen Sie die roles/billing.admin IAM-Rolle (Identity and Access Management)

Gemini for Google Cloud API in einem Google Cloud-Projekt aktivieren

In diesem Abschnitt werden die Schritte beschrieben, die zum Aktivieren des Gemini für die Google Cloud API in einem Google Cloud-Projekt.

Console

  1. Rufen Sie zum Aktivieren der Gemini für Google Cloud API die Seite Gemini für Google Cloud

    Zu Gemini for Google Cloud

  2. Wählen Sie in der Projektauswahl ein Projekt aus.

  3. Klicken Sie auf Aktivieren.

    Die Seite wird aktualisiert und der Status Aktiviert wird angezeigt. Gemini ist jetzt in den ausgewählten Google Cloud-Projekt an alle Nutzer, die die erforderlichen IAM-Rollen

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

  2. Wählen Sie im Projektauswahlmenü ein Projekt aus.

  3. Aktivieren Sie die Gemini for Google Cloud API für Gemini mit den Befehl gcloud services enable:

    gcloud services enable cloudaicompanion.googleapis.com
    

    Wenn Sie die Gemini for Google Cloud API in einem anderen Google Cloud-Projekt aktivieren möchten, fügen Sie den Parameter --project hinzu:

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

    Ersetzen Sie PROJECT_ID durch Ihre Google Cloud-Projekt-ID.

    Die Ausgabe sieht in etwa so aus:

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

Gemini für Google Cloud ist jetzt in den angegebenen Google Cloud-Projekt an alle Nutzer mit der Erforderliche IAM-Rollen.

IAM-Rollen in einem Google Cloud-Projekt gewähren

In diesem Abschnitt werden die Schritte beschrieben, die erforderlich sind, um dem Cloud AI Companion-Nutzer eine Berechtigung zu erteilen und Service Usage-Nutzer-IAM-Rollen.

Console

  1. Zum Zuweisen der IAM-Rollen, die für die Verwendung erforderlich sind Gemini erhalten Sie unter IAM & Verwaltung.

    IAM & Verwaltung aufrufen

  2. Suchen Sie in der Spalte Hauptkonto nach Hauptkonto, für das Sie den Zugriff auf Gemini aktivieren möchten, und klicken Sie dann auf Wählen Sie in dieser Zeile Hauptkonto bearbeiten aus.

  3. Klicken Sie im Bereich Berechtigungen bearbeiten auf Weitere Rolle hinzufügen.

  4. Wählen Sie unter Rolle auswählen die Option Cloud AI Companion-Nutzer aus.

  5. Klicken Sie auf Weitere Rolle hinzufügen und wählen Sie Service Usage-Nutzer aus.

  6. Klicken Sie auf Speichern.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

  2. Wählen Sie im Menü „Projektauswahl“ ein Projekt aus.

  3. Gewähren Sie die Rolle „Cloud AI Companion User“:

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

    Ersetzen Sie PRINCIPAL durch die Kennung des Hauptkontos. Die Kennung hat das Format user|group|serviceAccount:email oder domain:domain, z. B. user:cloudysanfrancisco@gmail.com, group:admins@example.com, serviceAccount:test123@example.domain.com oder domain:example.domain.com.

    Die Ausgabe ist eine Liste von Richtlinienbindungen mit den folgenden Informationen:

    - members:
      - user:PRINCIPAL
      role: roles/cloudaicompanion.user
    
  4. Gewähren Sie die Rolle „Service Usage-Nutzer“:

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

    Die Ausgabe ist eine Liste von Richtlinienbindungen, die Folgendes enthält:

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

Weitere Informationen finden Sie unter Einzelne Rolle zuweisen und gcloud projects add-iam-policy-binding.

Alle Nutzer, denen diese Rollen zugewiesen wurden, können in der Google Cloud Console des angegebenen Projekts auf Gemini for Google Cloud-Funktionen zugreifen. Weitere Informationen finden Sie unter Gemini für Google Cloud – Übersicht.

Gemini in Datenbanken aktivieren

Führen Sie zum Aktivieren von Gemini in Datenbanken in einem Google Cloud-Projekt die folgenden Schritten. Diese Schritte werden in der Regel von einem Administrator oder Projektinhaber ausgeführt.

  1. Rufen Sie in der Google Cloud Console die Seite Gemini für Google Cloud.

    Gemini für Google Cloud

  2. Klicken Sie auf Gemini in Datenbanken.

    Der Bereich Gemini entdecken wird angezeigt.

  3. Klicken Sie auf Gemini in Datenbanken abrufen.

    Die Seite Admin for Gemini wird angezeigt.

  4. Wählen Sie das Rechnungskonto aus, für das Sie es aktivieren möchten Gemini in Datenbanken und klicken Sie auf Weiter zu Gemini in Datenbanken .

    Die Seite Gemini in Datenbanken wird angezeigt.

  5. Klicken Sie auf Nutzungsbedingungen lesen und aktivieren.

    Die Seite Gemini in Datenbanken aktivieren wird angezeigt.

  6. Klicken Sie auf Kaufen, um Gemini in Datenbanken zu aktivieren.

Recommender API aktivieren

Enable the Recommender API.

Enable the API

Wenn die Recommender API nicht aufgeführt ist, ist sie bereits für für Ihr Projekt.

Indexberater aktivieren

Sie können Index Advisor für AlloyDB for PostgreSQL und Cloud SQL for MySQL 8.0 aktivieren und Cloud SQL for PostgreSQL-Instanzen ab Version 12 an.

AlloyDB for PostgreSQL

In den folgenden Schritten wird beschrieben, wie Sie den Indexierungsberater für AlloyDB for PostgreSQL aktivieren.

  1. Bevor Sie Index Advisor aktivieren, aktivieren Sie erweiterte Query Insights für die Instanz.
  2. Rufen Sie in der Google Cloud Console die Seite Cluster auf.

    Zu den Clustern

  3. Klicken Sie in der Liste der Cluster und Instanzen auf eine Instanz.
  4. Klicken Sie auf Query Insights.
  5. Wählen Sie die Datenbank und den Nutzer aus.
  6. Klicken Sie auf Einstellungen bearbeiten.
  7. Wenn Sie Empfehlungen zur Indexerstellung auf der Seite Abfragestatistiken eines Clusters aktivieren möchten, wählen Sie Empfehlungen aktivieren aus.
  8. Speichern Sie die Änderungen.

Weitere Informationen zur Verwendung von Index Advisor in AlloyDB for PostgreSQL finden Sie hier: Siehe Indexberater mit Abfragestatistiken verwenden.

Cloud SQL for MySQL

In den folgenden Schritten wird beschrieben, wie Sie den Indexberater für Cloud SQL for MySQL Index Advisor für Cloud SQL for MySQL verwendet Daten aus MySQL-Leistungsschema. Standardmäßig aktiviert Cloud SQL MySQL Performance Schema auf allen MySQL 8.0-Versionen. Instanzen mit mehr als 15 GB Arbeitsspeicher.

  1. Bevor Sie den Indexberater aktivieren, müssen Sie Abfragestatistiken für die Instanz aktivieren.
  2. Wenn Sie MySQL Performance Schema bereits auf Ihrem Cloud SQL for MySQL-Instanzen. Führen Sie dann den folgenden gcloud CLI-Befehl aus, um den Indexberater zu aktivieren:
  3. gcloud sql instances patch INSTANCE_NAME \
        --database-flags=cloudsql_index_advisor=on

    Ersetzen Sie dabei INSTANCE_NAME durch den Namen Ihrer Instanz.

  4. Wenn MySQL Performance Schema auf Ihrem Cloud SQL for MySQL-Instanzen. Führen Sie dann folgenden Befehl aus, um den Indexberater zu aktivieren: gcloud CLI-Befehlszeile:
  5. gcloud sql instances patch INSTANCE_NAME \
       --database-flags=cloudsql_index_advisor=on,performance_schema=on

    Ersetzen Sie dabei INSTANCE_NAME durch den Namen Ihrer Instanz.

Weitere Informationen zum Konfigurieren von Flags finden Sie unter Datenbank-Flags konfigurieren

Cloud SQL for PostgreSQL

In den folgenden Schritten wird beschrieben, wie Sie den Indexberater für Cloud SQL for PostgreSQL

  1. Bevor Sie den Indexberater aktivieren, Query Insights aktivieren für die Instanz.
  2. Um Index Advisor für Cloud SQL for PostgreSQL-Instanzen zu aktivieren, führen Sie den folgenden Google Cloud CLI-Befehl:
  3. gcloud sql instances patch INSTANCE_NAME \
       --database-flags=cloudsql.enable_index_advisor=on
        

    Ersetzen Sie dabei INSTANCE_NAME durch den Namen Ihrer Instanz.

Weitere Informationen zum Konfigurieren von Flags finden Sie unter Datenbank-Flags konfigurieren.