Kontextsets in Cloud SQL Studio verwalten

In diesem Dokument wird beschrieben, wie Sie in Cloud SQL for MySQL Studio Kontextgruppen mithilfe einer Kontextgruppendatei erstellen. Kontextsatznamen müssen innerhalb eines Projekts eindeutig sein.

Weitere Informationen zu Kontextgruppen finden Sie unter Kontextgruppen – Übersicht.

Hinweis

Erfüllen Sie die folgenden Voraussetzungen, bevor Sie einen Agent erstellen.

Erforderliche Dienste aktivieren

Aktivieren Sie die folgenden Dienste für Ihr Projekt:

Cloud SQL-Instanz vorbereiten

Erforderliche Rollen und Berechtigungen

Berechtigung executesql für die Cloud SQL-Instanz gewähren

Führen Sie den folgenden Befehl aus, um der Cloud SQL-Instanz die Berechtigung executesql zu gewähren und die Cloud SQL Data API zu aktivieren:
gcloud sql instances patch INSTANCE_ID --project=PROJECT_ID --data-api-access=ALLOW_DATA_API
Ersetzen Sie Folgendes:
  • PROJECT_ID: Die ID Ihres Google Cloud -Projekts.
  • INSTANCE_ID: Die ID Ihrer Cloud SQL-Instanz.
Melden Sie sich zum Ausführen der Schritte in dieser Anleitung bei Google Cloud an und authentifizieren Sie sich dann mit der IAM-Authentifizierung bei der Datenbank.

Kontextset erstellen

So erstellen Sie einen Kontextsatz:

  1. Rufen Sie in der Google Cloud Console die Seite „Cloud SQL“ auf.

    Zu Cloud SQL

  2. Wählen Sie eine Instanz aus der Liste aus.

  3. Klicken Sie im Navigationsmenü auf Cloud SQL Studio.

  4. Melden Sie sich mit der IAM-Authentifizierung in Studio an.

  5. Klicken Sie im Bereich Explorer neben Kontextsätze auf Aktionen ansehen.

  6. Klicken Sie auf Kontextgruppe erstellen.

  7. Geben Sie unter Name des Kontextsets einen eindeutigen Namen für das Kontextset ein. Beim Namen des Kontextsets wird zwischen Groß- und Kleinschreibung unterschieden. Er darf Buchstaben, Ziffern, Bindestriche und Unterstriche enthalten. Namen müssen zwischen 4 und 30 Zeichen lang sein.

    Die Kontextset-ID wird vom Namen des Kontextsets abgeleitet, ist aber nicht unbedingt mit ihm identisch. Für die Kontext-Set-ID wird der Name des Kontext-Sets in Kleinbuchstaben umgewandelt und nicht alphanumerische Zeichen werden durch das Zeichen - ersetzt. Der Kontextsatzname querydata_e2e_test hat beispielsweise die Kontextsatz-ID querydata-e2e-test.

  8. Optional. Fügen Sie unter Beschreibung des Kontextsets eine Beschreibung für Ihr Kontextset hinzu.

  9. Optional. Wenn Sie eine Kontextsatzdatei hochladen möchten, klicken Sie im Bereich Kontextsatzdatei hochladen auf Durchsuchen und wählen Sie die Kontextsatzdatei aus.

  10. Klicken Sie auf Erstellen.

Kontextsets erstellen

Nachdem Sie ein Kontextset erstellt haben, folgen Sie der Anleitung unter Kontexte mit der Gemini CLI erstellen, um eine Kontextset-Datei zu erstellen. Anschließend können Sie die Kontextdatei hochladen, um den Kontext zu bearbeiten.

Kontextset bearbeiten

So bearbeiten Sie einen Kontextsatz:

  1. Rufen Sie in der Google Cloud Console die Seite „Cloud SQL“ auf.

    Zu Cloud SQL

  2. Wählen Sie eine Instanz aus der Liste aus.

  3. Klicken Sie im Navigationsmenü auf Cloud SQL Studio.

  4. Melden Sie sich mit der IAM-Authentifizierung in Studio an.

  5. Klicken Sie neben dem Kontextsatz, den Sie bearbeiten möchten, auf Aktionen ansehen.

  6. Klicken Sie auf Kontextgruppe bearbeiten.

  7. Optional. Bearbeiten Sie die Beschreibung des Kontextsets.

  8. Klicken Sie im Abschnitt Kontextset-Datei hochladen auf Durchsuchen und wählen Sie die Kontextset-Datei aus.

  9. Klicken Sie auf Speichern.

Kontextset löschen

So löschen Sie einen Kontextsatz:

  1. Rufen Sie in der Google Cloud Console die Seite „Cloud SQL“ auf.

    Zu Cloud SQL

  2. Wählen Sie eine Instanz aus der Liste aus.

  3. Klicken Sie im Navigationsmenü auf Cloud SQL Studio.

  4. Melden Sie sich mit der IAM-Authentifizierung in Studio an.

  5. Klicken Sie neben dem Kontextset, das Sie löschen möchten, auf Aktionen ansehen.

  6. Klicken Sie auf Kontextset löschen.

  7. Geben Sie im Bestätigungsdialogfeld Kontextgruppe löschen die ID der Kontextgruppe ein.

  8. Klicken Sie auf Bestätigen, um den Kontextsatz zu löschen.

Nächste Schritte