Einführung in Datasets

Diese Seite bietet einen Überblick über Datasets in BigQuery.

Datasets

Datasets sind Bestandteil eines Projekts. Datasets sind Container auf oberster Ebene, mit denen Sie den Zugriff auf Tabellen und Ansichten organisieren und steuern können. Die Tabellen und Ansichten müssen Teil eines Datasets sein. Um Daten in BigQuery laden zu können, ist daher mindestens ein Dataset erforderlich. Verwenden Sie das Format projectname.datasetname, um einen Dataset-Namen bei Verwendung von GoogleSQL vollständig zu qualifizieren, oder das Format projectname:datasetname, um einen Dataset-Namen bei Verwendung des bq-Befehlszeilentools vollständig zu qualifizieren.

Standort

Sie geben einen Standort zum Speichern Ihrer BigQuery-Daten an, wenn Sie ein Dataset erstellen. Eine Liste der BigQuery-Dataset-Standorte finden Sie unter BigQuery-Standorte. Nachdem Sie das Dataset erstellt haben, kann der Standort nicht mehr geändert werden. Sie können aber Datasets an andere Standorte kopieren oder es manuell verschieben, d. h. an einem anderen Standort neu erstellen.

BigQuery verarbeitet Abfragen am selben Standort wie das Dataset, das die Tabellen enthält, die Sie abfragen. BigQuery speichert Ihre Daten am ausgewählten Standort in Übereinstimmung mit den dienstspezifischen Nutzungsbedingungen.

Beschränkungen

BigQuery-Datasets unterliegen den folgenden Einschränkungen:

  • Der Dataset-Speicherort kann nur zum Zeitpunkt der Erstellung festgelegt werden. Nachdem ein Dataset erstellt wurde, kann sein Standort nicht mehr geändert werden.
  • Alle in einer Abfrage referenzierten Tabellen müssen in Datasets an demselben Standort gespeichert werden.

  • Wenn Sie eine Tabelle kopieren, müssen sich die Datasets mit der Quell- und Zieltabelle am selben Speicherort befinden.

  • Datasetnamen müssen für jedes Projekt eindeutig sein.

Kontingente

Weitere Informationen zu allen Kontingenten und Beschränkungen finden Sie unter Kontingente und Beschränkungen.

Datenaufbewahrung

Datasets verwenden Zeitreise in Verbindung mit dem Ausfallsicherheitszeitraum, um gelöschte und geänderte Daten für kurze Zeit aufzubewahren, falls Sie sie wiederherstellen müssen. Weitere Informationen finden Sie unter Datenaufbewahrung mit Zeitreisen und Ausfallsicherheit.

Speicherabrechnungsmodelle

Wenn Sie ein Dataset erstellen, wird Ihnen der von diesem Dataset verwendete Speicher in Form von logischen Byte als Standardverbrauchseinheit in Rechnung gestellt. Sie können jedoch stattdessen auch physische Byte für die Abrechnung verwenden. Sie können auch das Speicherabrechnungsmodell eines vorhandenen Datasets ändern, um physische Byte zu verwenden.

Wenn Sie das Abrechnungsmodell eines Datasets ändern, dauert es 24 Stunden, bis die Änderung wirksam wird. Alle Tabellen oder Tabellenpartitionen im Langzeitspeicher werden nicht auf den aktiven Speicher zurückgesetzt, wenn Sie das Abrechnungsmodell eines Datasets ändern. Die Abfrageleistung und die Abfragelatenz werden durch eine Änderung des Abrechnungsmodells eines Datasets nicht beeinflusst.

Nachdem Sie das Speicherabrechnungsmodell eines Datasets geändert haben, müssen Sie 14 Tage warten, bevor Sie das Speicherabrechnungsmodell wieder ändern können.

Wenn Sie für Ihr Speicherabrechnungsmodell die Verwendung physischer Byte festlegen, werden Ihnen die Gesamtkosten für aktiven Speicher in Rechnung gestellt, einschließlich der Byte, die für Speicherung mit Zeitreise und Ausfallsicherheit verwendet wurden. Sie können das Zeitreisefenster konfigurieren, um die Speicherkosten mit Ihren Anforderungen an die Datenaufbewahrung in Einklang zu bringen. Weitere Informationen zur Prognose Ihrer Speicherkosten finden Sie unter Speicherabrechnung prognostizieren.

Voraussetzungen:

Das Abrechnungsmodell für die Dataset-Speicherung ist nur für Ihre Datasets verfügbar, wenn Ihre Organisation keine bestehenden Slot-Zusicherungen zum Pauschalpreis hat, die sich in derselben Region wie das Dataset befinden. Ihre Organisation kann Datasets für die physische Speicherabrechnung registrieren, wenn sich in derselben Region wie das Dataset keine Pauschalpreiszusicherungen befinden.

Preise

Das Erstellen, Aktualisieren oder Löschen eines Datasets wird Ihnen nicht in Rechnung gestellt.

Weitere Informationen zu den Preisen von BigQuery finden Sie unter Preise.

Sicherheit

Informationen zum Steuern des Zugriffs auf Datasets in BigQuery finden Sie unter Zugriff auf Datasets steuern. Informationen zur Datenverschlüsselung finden Sie unter Verschlüsselung inaktiver Daten.

Nächste Schritte