Erste Schritte mit Reservierungen

Erfahren Sie, wie Sie eine Reservierung erstellen, eine Reservierung zuweisen und eine Reservierung in BigQuery löschen.

Sie können auch eine Zusicherung erwerben. Weitere Informationen finden Sie unter Zusicherungen.

Bevor Sie mit dieser Anleitung beginnen, lesen Sie die Einführung in die Arbeitslastverwaltung, um die grundlegenden Konzepte zu verstehen.


Klicken Sie auf Anleitung, um eine detaillierte Anleitung für diese Aufgabe direkt in der Google Cloud Console aufzurufen.

Anleitung


Hinweis

  1. Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

    Zur Projektauswahl

    Sie können ein separates Google Cloud-Projekt erstellen, um die Reservierung zu verwalten, und ihm einen beschreibenden Namen wie bq-COMPANY_NAME-admin geben.
  2. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  3. BigQuery Reservation API aktivieren.

    Aktivieren Sie die API

    Weitere Informationen finden Sie unter BigQuery Reservation API aktivieren.

  4. Rufen Sie in der Google Cloud Console Ihre Slotkontingente auf:

    Slot-Kontingente aufrufen

    Zum Kauf von Slots benötigen Sie ein ausreichendes Slotkontingent für die Region, in der Sie Slots erwerben möchten.

    Wenn Ihr Slotkontingent für die gewünschte Region niedriger ist als die Anzahl der Slots, die Sie erwerben möchten, finden Sie weitere Informationen unter Kontingenterhöhung anfordern.

Autoscaling-Reservierung erstellen

Erstellen Sie eine Reservierung mit dem Namen prod am multiregionalen Standort US und weisen Sie ihm maximal 100 Autoscaling-Slots zu.

  1. Öffnen Sie in der Google Cloud Console die Seite BigQuery.

    BigQuery aufrufen

  2. Gehen Sie im Navigationsbereich zum Abschnitt Kapazitätsverwaltung.

  3. Klicken Sie auf Reservierung erstellen.

  4. Geben Sie im Feld Reservation name (Name der Reservierung) prod ein.

  5. Wählen Sie in der Drop-down-Liste Standort die Option US (mehrere Regionen in den USA) aus.

  6. Wählen Sie in der Liste Version die Option Standard aus. Weitere Informationen finden Sie unter Informationen zu BigQuery-Editionen.

  7. Wählen Sie für Auswahl für maximale Reservierungsgröße die Option Klein (100 Slots) aus.

  8. Übernehmen Sie die anderen Standardeinstellungen und klicken Sie auf Speichern.

Informationen zum Erstellen einer Reservierung mit SQL oder dem bq-Tool finden Sie unter Reservierung mit dedizierten Slots erstellen.

Einer Reservierung ein Projekt zuweisen

Weisen Sie der prod-Reservierung ein Projekt zu. Jeder Abfragejob, der in diesem Projekt ausgeführt wird, verwendet den Slot-Pool aus der prod-Reservierung. (In dieser Anleitung führen Sie keinen Job aus.)

Sie können jedes Projekt zuweisen, das sich in derselben Organisation und Region befindet wie das Verwaltungsprojekt, in dem Sie die Reservierung erstellt haben.

  1. Öffnen Sie in der Google Cloud Console die Seite BigQuery.

    BigQuery aufrufen

  2. Gehen Sie im Navigationsbereich zum Abschnitt Kapazitätsverwaltung.

  3. Klicken Sie auf den Tab Slot-Reservierungen.

  4. Klicken Sie in der Spalte Aktionen für die Reservierung mit dem Namen prod auf Aktionen.

    Projektauswahl für Zuweisungen.

  5. Klicken Sie auf Aufgabe erstellen.

  6. Klicken Sie im Abschnitt Organisation, Ordner oder Projekt auswählen auf Durchsuchen.

  7. Suchen Sie nach dem Projekt und wählen Sie es aus.

  8. Klicken Sie auf Erstellen.

Wenn Sie eine Reservierungszuweisung erstellen, warten Sie mindestens fünf Minuten, bevor Sie eine Abfrage ausführen. Andernfalls wird die Abfrage möglicherweise mit der On-Demand-Abrechnung abgerechnet.

Informationen zum Zuweisen eines Projekts zu einer Reservierung mit SQL oder dem bq-Tool finden Sie unter Projekt oder Ordner einer Reservierung zuweisen.

Bereinigen

Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud-Konto die in dieser Anleitung verwendeten Ressourcen in Rechnung gestellt werden:

Projekt löschen

Am einfachsten vermeiden Sie weitere Kosten durch Löschen des für die Anleitung erstellten Projekts.

So löschen Sie das Projekt:

  1. Wechseln Sie in der Google Cloud Console zur Seite Ressourcen verwalten.

    Zur Seite „Ressourcen verwalten“

  2. Wählen Sie in der Projektliste das Projekt aus, das Sie löschen möchten, und klicken Sie dann auf Löschen.
  3. Geben Sie im Dialogfeld die Projekt-ID ein und klicken Sie auf Shut down (Beenden), um das Projekt zu löschen.

Reservierung löschen

Wenn Sie eine Reservierung löschen, schlagen alle Jobs fehl, die derzeit mit Slots dieser Reservierung ausgeführt werden. Sie können Fehler vermeiden, indem Sie zulassen, dass gerade laufende Jobs abgeschlossen werden, bevor Sie die Reservierung löschen.

  1. Öffnen Sie in der Google Cloud Console die Seite BigQuery.

    BigQuery aufrufen

  2. Gehen Sie im Navigationsbereich zum Abschnitt Kapazitätsverwaltung.

  3. Klicken Sie auf den Tab Slot-Reservierungen.

  4. Klicken Sie für die Reservierung mit dem Namen prod auf Knoten ein-/ausblenden.

  5. Klicken Sie für jede Zuweisung in dieser Reservierung auf Aktionen und dann auf Löschen.

  6. Klicken Sie in der Spalte Aktionen für die Reservierung mit dem Namen prod auf Aktionen.

  7. Klicken Sie auf Löschen.

Informationen zum Löschen einer Reservierung mit SQL oder dem bq-Tool finden Sie unter Reservierung löschen.

Nächste Schritte