Daten abfragen

Mit der Google Cloud Data Agent Kit-Erweiterung für den einheitlichen SQL-Editor von Visual Studio Code können Sie SQL-Abfragen für Ihre Google Cloud -Daten direkt in Visual Studio Code ausführen.

Unterstützte Datenquellen

Mit der Erweiterung können Sie Tabellen und Ansichten in den folgenden Google CloudDatendiensten 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 Abfragen für Datenbanken ausführen, 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. Informationen 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. Erweitern Sie in der Aktivitätsleiste auf dem Tab Google Cloud Data Agent Kit die Option 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 Spanner 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 Abfrageeinstellungen 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 im Bereich 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 Vorschauversion 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