Daten mit Bigtable Studio verwalten

Auf dieser Seite wird beschrieben, wie Sie Ihre Bigtable-Daten mit Bigtable Studio in der Google Cloud Console untersuchen und verwalten.

Bigtable Studio enthält den Bereich Explorer, der in Folgendes eingebunden werden kann:

  • Der Abfrage-Builder ist ein interaktives Formular, mit dem Sie eine Abfrage erstellen und ausführen können, ohne Code schreiben zu müssen.
  • Abfrageeditor, in dem Sie SQL-Befehle erstellen und ausführen können
  • Tabelle mit SQL-Abfrageergebnissen

Wenn Sie Bigtable noch nicht kennen, erfahren Sie hier, wie Sie eine Instanz erstellen und Daten mit der cbt-Befehlszeile schreiben .

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für die Instanz zuzuweisen, die die Tabelle enthält, um die Berechtigungen zu erhalten, die Sie zum Abfragen einer Tabelle benötigen:

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Meine Daten erkunden

Mit dem Explorer können Sie die folgenden Aktionen für Ihre Bigtable-Ressourcen ausführen:

Bigtable-Ressource Explorer-Aktionen
Tabelle
  • Neue Tabelle erstellen
  • Sicherung erstellen
  • Löschen verhindern
  • Bearbeiten
  • Löschen
  • Beispielabfrage ansehen
  • Sicherungen ansehen
  • Überwachung durch Aufrufen von Systemstatistiken
  • Nach Cloud Storage exportieren
Spaltenfamilien
  • Spaltenfamilie zu einer Tabelle hinzufügen
Bestimmte Spaltenfamilie
  • Richtlinie für automatische Speicherbereinigung bearbeiten
Autorisierte Ansicht
  • Im Query Builder öffnen
  • Zugriff gewähren
  • Löschen
Ansehen
  • Definition im Abfrageeditor ansehen
Materialisierte Ansicht
  • Definition im Abfrageeditor ansehen
  • Löschschutz aktivieren oder deaktivieren

So greifen Sie auf den Explorer zu:

  1. Öffnen Sie in der Google Cloud Console die Seite Bigtable-Instanzen.

    Zur Instanzliste

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

  3. Klicken Sie im Navigationsmenü auf Bigtable Studio. Im Bereich Explorer wird eine Liste der Tabellen und autorisierten Ansichten in der Instanz angezeigt.

Daten im Query Builder abfragen

Der Query Builder ist ein interaktives Formular, mit dem Sie Leseanfragen an die Bigtable Data API über die Google Cloud -Konsole senden können, ohne Code oder SQL-Anweisungen schreiben zu müssen. Weitere Informationen finden Sie unter Abfragen in der Konsole erstellen.

Daten mit SQL im Abfrageeditor abfragen

Mit dem Abfrageeditor können Sie beliebige Kombinationen von SQL-SELECT-Anweisungen ausführen. Anweisungen müssen durch ein Semikolon getrennt werden.

Anweisungen werden in der Reihenfolge ausgeführt, in der Sie sie im Abfrageeditor eingeben.

So fragen Sie Ihre Daten ab:

  1. Öffnen Sie in der Google Cloud Console die Seite Bigtable-Instanzen.

    Zur Instanzliste

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

  3. Klicken Sie im Navigationsmenü auf Bigtable Studio.

  4. Abfrage erstellen:

    1. Öffnen Sie einen neuen Tab, indem Sie auf  klicken und dann Editor auswählen.
    2. Schreiben Sie Ihre Abfrage, sobald der Abfrageeditor angezeigt wird. Wenn die Abfrage gültiges SQL ist, wird die Meldung Gültig angezeigt.
    3. Optional: Wenn Sie alle Zellen in den abgefragten Spalten zurückgeben möchten und nicht nur die neueste Zelle, hängen Sie (with_history => TRUE) an die Tabellen-ID an.
  5. Optional: Wenn Sie die Anweisung im SQL-Stil formatieren möchten, klicken Sie auf Formatieren.

  6. Klicken Sie auf Ausführen. Die Ergebnisse Ihrer Abfrage werden in der Tabelle Ergebnisse angezeigt.

  7. Wenn Sie die Daten einer Zeile in einem formatierten Layout ansehen möchten, klicken Sie in der Ergebnistabelle auf die Zeile. Der Bereich Zeilendetails wird geöffnet. Jeder Spaltenqualifizierer und sein Wert werden in einer neuen Zeile angezeigt. Wenn Sie die Abfrage mit (with_history => TRUE) ausführen, wird jede Zelle in einer Spalte als Struktur dargestellt, die den Wert und den Zeitstempel für die Zelle enthält.

  8. Optional: Wenn Sie nur einen ausgewählten Teil des Texts im Editor ausführen möchten, markieren Sie ihn und klicken Sie dann auf Ausgewählten Text ausführen. Die Ergebnisse der hervorgehobenen Abfrage werden in der Tabelle Ergebnisse angezeigt.

Wenn Sie den gesamten Text aus dem Abfrage-Editor entfernen möchten, klicken Sie auf Löschen.

Weitere Informationen, einschließlich Beispielen zum Erstellen von SQL-Anweisungen zum Abfragen Ihrer Bigtable-Daten, finden Sie unter GoogleSQL für Bigtable – Übersicht.

Abfrageergebnisse exportieren

Sie haben folgende Möglichkeiten, die Ergebnisse Ihrer Abfrage zu exportieren:

  • Laden Sie eine lokale Datei im CSV- oder JSON-Format herunter.
  • Nach Google Sheets exportieren
  • In die Zwischenablage kopieren im CSV-, TSV- oder JSON-Dateiformat.

So exportieren Sie Abfrageergebnisse aus dem Abfrageeditor oder dem Query Builder:

  1. Öffnen Sie in der Google Cloud Console die Seite Bigtable-Instanzen.

    Zur Instanzliste

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

  3. Klicken Sie im Navigationsmenü auf Bigtable Studio.

    Im Bereich Explorer wird eine Liste der Tabellen und autorisierten Ansichten in der Instanz angezeigt.

  4. Führen Sie die Abfrage entweder über den Tab Builder oder den Tab Editor aus.

    Die Ergebnisse werden in der Tabelle Ergebnisse angezeigt.

  5. Klicken Sie in der Symbolleiste Ergebnisse auf Exportieren.

  6. Wählen Sie im Menü eine der Exportoptionen aus.

    Wenn Sie In Google-Tabellen exportieren ausgewählt haben, wird ein Dialogfeld angezeigt. Klicken Sie auf Öffnen, um die Ergebnisse in Google Sheets aufzurufen.

Logische Ansichten erstellen

Mit Bigtable Studio können Sie logische Ansichten Ihrer Bigtable-Tabellen erstellen und speichern. Für Vorgänge für logische Ansichten sind Berechtigungen erforderlich, die über die in roles/bigtable.reader gewährten Berechtigungen hinausgehen. Weitere Informationen finden Sie in der Dokumentation zu den einzelnen Ansichtstypen.

Autorisierte Ansichten

Mit dem Abfragegenerator können Sie autorisierte Ansichten erstellen und speichern. Das sind Tabellenteilmengen, für die Sie den Zugriff unabhängig vom Zugriff auf die Tabelle gewähren. Sie können auch in Bigtable Studio über das Menü Aktion im Explorer Zugriff gewähren und autorisierte Ansichten löschen.

Weitere Informationen finden Sie unter Autorisierte Ansichten erstellen und verwalten.

Materialisierte Ansichten

Mit dem Abfrageeditor können Sie eine materialisierte Ansicht erstellen. Das ist ein vorab berechnetes Ergebnis einer kontinuierlich ausgeführten SQL-Abfrage, die mit inkrementellen Updates mit der zugehörigen Quelltabelle synchronisiert wird. Materialisierte Ansichten enthalten häufig aggregierte Daten, die auf Werten in den zugehörigen Quelltabellen basieren.

Weitere Informationen erhalten Sie in dieser Dokumentation:

Logische Ansichten

Sie können den Abfrageeditor auch verwenden, um eine logische Ansicht zu erstellen. Das ist eine gespeicherte Abfrage, die wie eine Tabelle abgefragt werden kann. Weitere Informationen finden Sie unter Ansichten erstellen und verwalten.

Nächste Schritte