Daten abfragen

Mit dem einheitlichen SQL-Editor der IDE-Erweiterung „Google Cloud Data Agent Kit“ können Sie SQL-Abfragen für Ihre Google Cloud -Daten direkt in Ihrer IDE ausführen.

Wenn Sie das Data Agent Kit-Plug-in mit einem unterstützten Coding-Agenten verwenden, können Sie SQL-Abfragen im Agenten ausführen oder SQL-Abfragen mithilfe von Prompts in natürlicher Sprache generieren.

Unterstützte Datenquellen

Mit dem Data Agent Kit können Sie Tabellen und Ansichten in den folgendenGoogle Cloud -Datendiensten abfragen:

  • BigQuery
  • Spanner
  • AlloyDB for PostgreSQL
  • Cloud SQL for MySQL
  • Cloud SQL for PostgreSQL

Für AlloyDB und Cloud SQL werden Abfragen mit IAM-Authentifizierung unterstützt. Sie können keine Datenbanken abfragen, die für die Verwendung von Auth Proxy oder passwortbasierter Authentifizierung konfiguriert sind.

Hinweis

Führen Sie vor dem Abfragen Ihrer Daten die folgenden Schritte aus:

  1. Erweiterung installieren
  2. Erweiterungseinstellungen konfigurieren
  3. Leitfaden zum Suchen und Analysieren von Daten

Neue SQL-Datei erstellen

Sie haben mehrere Möglichkeiten, den SQL-Editor zu öffnen.

Neue SQL-Datei über das Menü „Datei“ erstellen

  1. Klicken Sie in der VS Code-Menüleiste auf Datei und dann auf Neue Textdatei. Im Editor wird eine unbenannte Datei angezeigt.
  2. Speichern Sie die neue Datei mit der Erweiterung .sql.
  3. Klicken Sie auf dem Editor-Tab auf Verbindung auswählen.
  4. Führen Sie die Schritte unter Abfrageeinstellungen konfigurieren aus.

Neue Abfrage aus dem Katalog erstellen

  1. Maximieren Sie auf dem Tab Google Cloud Data Agent Kit in der Aktivitätsleiste Catalog, um das Dataset zu finden, das Sie abfragen möchten.
  2. Klicken Sie mit der rechten Maustaste oder bei gedrückter Ctrl-Taste auf den Namen des Datasets und wählen Sie dann Abfrage aus, um eine neue SQL-Datei zu öffnen, die für dieses Dataset vorkonfiguriert ist.

Neue Abfrage im BigQuery-Bereich erstellen

  1. Maximieren Sie in der Aktivitätsleiste auf dem Tab Google Cloud Data Agent Kit die Option BigQuery.
  2. Klicken Sie auf + Neue Abfrage. Im Editor wird eine unbenannte SQL-Datei angezeigt, für die BigQuery als Datenquelle konfiguriert ist.

Abfrageeinstellungen konfigurieren

Die für Ihre SQL-Abfrage erforderlichen Einstellungen variieren je nach Google Cloud Dienst.

AlloyDB

  1. Klicken Sie im SQL-Editor auf Abfrageeinstellungen öffnen.
  2. Wählen Sie Datenbanken aus.
  3. Wählen Sie AlloyDB aus.
  4. Wählen Sie einen Cluster aus.
  5. Wählen Sie eine Instanz aus. Ihre Anfrage wird an diese Instanz weitergeleitet.
  6. Wählen Sie eine Datenbank aus.
  7. Klicken Sie auf Speichern.

BigQuery

  1. Klicken Sie im SQL-Editor auf Abfrageeinstellungen öffnen.
  2. Wählen Sie BigQuery aus.
  3. Klicken Sie auf Speichern.

Cloud SQL

  1. Klicken Sie im SQL-Editor auf Abfrageeinstellungen öffnen.
  2. Wählen Sie Datenbanken aus.
  3. Wählen Sie Cloud SQL aus.
  4. Wählen Sie eine Instanz aus. Ihre Anfrage wird an diese Instanz weitergeleitet.
  5. Wählen Sie eine Datenbank für die Abfrage aus.
  6. Klicken Sie auf Speichern.

Spanner

  1. Klicken Sie im SQL-Editor auf Abfrageeinstellungen öffnen.
  2. Wählen Sie Datenbanken aus.
  3. Wählen Sie Schraubenschlüssel aus.
  4. Wählen Sie eine Instanz aus. Ihre Anfrage wird an diese Instanz weitergeleitet.
  5. Wählen Sie eine Datenbank für die Abfrage aus.
  6. Klicken Sie auf Speichern.

Abfrageeinstellungen ändern

Abfrageeinstellungen sind für jede SQL-Datei spezifisch. Nachdem Sie eine SQL-Datei geöffnet haben, können Sie die Einstellungen ändern.

  1. Klicken Sie im Editor auf die angezeigte Datenquelle. Der Editor für Einstellungen für die Abfrage wird angezeigt.
  2. Führen Sie die Schritte unter Abfrageeinstellungen konfigurieren aus.

Abfrage ausführen

Nachdem Sie eine Abfragedatei erstellt und Ihre Abfrage verfasst haben, klicken Sie auf ▷ Abfrage ausführen.

Auf dem Tab Ergebnisse des Bereichs Abfrageergebnisse werden die Abfrageergebnisse angezeigt.

Wenn Sie nur einen Teil der SQL-Anweisungen im Abfrageeditor ausführen möchten, markieren Sie diesen Teil, bevor Sie auf ▷ Abfrage ausführen klicken.

Funktionen des SQL-Editors

Nicht alle SQL-Editor-Funktionen werden für jeden Datenquellentyp unterstützt. In der folgenden Tabelle sind die SQL-Editor-Funktionen aufgeführt, die während der Vorabversion pro Datenquellentyp unterstützt werden.

Feature

BigQuery

Spanner

Cloud SQL

AlloyDB for PostgreSQL

Tabs im Bereich „Abfrageergebnisse“

Abfrageergebnisse

✅

✅

✅

✅

Stelleninformationen

✅

Nicht zutreffend

Nicht zutreffend

Nicht zutreffend

Ausführungsdetails

✅

❌

Nicht unterstützt

❌

Nicht unterstützt

❌

Nicht unterstützt

Visualisierung

✅

✅

✅

✅

SQL-Editor konfigurieren

Abfrageeinstellungen

✅

✅

✅

✅

Zusätzliche Funktionen

Unterstützung von Abfragen mit mehreren Anweisungen

✅

✅

✅

✅

Katalog: Ressourcennamen in den Editor einfügen

✅

✅

✅

✅

Nächste Schritte