Wo Gemini in BigQuery Ihre Daten verarbeitet

In diesem Dokument erfahren Sie, wo Gemini in BigQuery Ihre Daten verarbeitet. Dieses Verhalten gilt für die folgenden Gemini in BigQuery-Funktionen:

Bei diesen Funktionen erfolgt die Gemini-Verarbeitung innerhalb der Gerichtsbarkeitsgrenzen des Abfrageorts oder des Speicherorts des BigQuery-Datasets. Wenn sich Ihr BigQuery-Abfragestandort oder -Dataset beispielsweise in der Region europe-west1 befindet, erfolgt die Gemini-Verarbeitung an einem Standort innerhalb der Gerichtsbarkeit von EU. Dieses Design minimiert die Datenübertragung und entspricht den Best Practices für die Data Governance. Weitere Informationen zu Einschränkungen in Bezug auf verfügbare Gerichtsbarkeiten finden Sie unter Einschränkungen.

Bei den meisten Gemini in BigQuery-Funktionen kann der Gemini-Verarbeitungsstandort von einem Administrator mit der Einstellung Global Default Location auf Projekt- oder Organisationsebene festgelegt werden. BigQuery-Nutzer können diesen globalen Standardspeicherort mit der Einstellung Abfrageort in BigQuery Studio überschreiben. Wenn in den Konfigurationseinstellungen kein Standort für die Anfrage von einem Administrator oder explizit vom Nutzer in der Anfrage angegeben wird, verwendet Gemini in BigQuery den Standort, der aus der Anfrage abgeleitet wird, die bearbeitet wird. Weitere Informationen dazu, wie BigQuery den Abfragestandort bestimmt, finden Sie unter Abfrage ausführen.

Gemini in BigQuery bestimmt die Gerichtsbarkeit von US oder EU anhand dieser Steuerelemente. Wenn kein Gerichtsstand ermittelt werden kann, wird der globale Verarbeitungsstandort basierend auf den Gemini-Bereitstellungsstandorten verwendet.

In den folgenden Abschnitten wird beschrieben, wie Sie verwalten können, wo die einzelnen Gemini in BigQuery-Funktionen Ihre Daten verarbeiten.

SQL-Editor und Datenbereich

Wenn Sie Code mit dem SQL-Editor generieren oder Daten-Canvas verwenden, um Workflows für die Datenanalyse zu erstellen, verwendet Gemini in BigQuery die folgende Logik, um den Verarbeitungsort zu bestimmen:

  • Ein BigQuery-Administrator kann einen Standardstandort auf Organisations- oder Projektebene angeben. Informationen zum Festlegen eines Standardstandorts finden Sie unter Standardstandort auf Organisations- oder Projektebene festlegen.

  • Ein BigQuery-Nutzer kann in BigQuery Studio einen Abfrageort angeben, der die Administratoreinstellung überschreibt. Informationen zum Festlegen eines Standardstandorts für Abfragen in BigQuery finden Sie unter Standorte angeben.

  • Wenn der Standort eines Datasets nicht ermittelt werden kann oder der Standardspeicherort für Abfragen des Nutzers nicht angegeben ist, versucht BigQuery,den Standort des Datasets oder der Abfrage anhand des Probelaufs zu ermitteln. Beispiel:

    • Beispiel für den SQL-Editor: Wenn in Ihrer Gemini-Anfrage für SQL mit Gemini transformieren auf ein Dataset in europe-west1 verwiesen wird, verarbeitet Gemini die Daten in der Gerichtsbarkeit EU.
    • Beispiel für Data Canvas: Wenn in Ihrem Data Canvas Daten aus einem Dataset visualisiert werden, das sich in us-east4 befindet, werden alle Analysen oder Vorschläge von Gemini in BigQuery innerhalb der Gerichtsbarkeit von US verarbeitet.

Standardspeicherort auf Organisations- oder Projektebene angeben

Ein BigQuery-Administrator kann einen Standardstandort auf Organisations- oder Projektebene angeben, an dem Gemini-Anfragen verarbeitet werden. Der Standardspeicherort wird für die Dauer der Sitzung des Nutzers im Cache gespeichert, während er auf dem aktuellen SQL-Editor-Tab Änderungen vornimmt.

Voraussetzungen

Wenn Sie den Standardstandort auf Organisations- oder Projektebene angeben möchten, an dem Daten verarbeitet werden, muss ein BigQuery-Administrator zuerst die BigQuery-Funktion aktivieren. Dazu muss er dieses Formular ausfüllen und dann eine E-Mail erhalten, in der die Aktivierung der Funktion bestätigt wird.

Erforderliche Rollen

Wenn Sie einen Standardstandort für die Organisation oder das Projekt angeben möchten, benötigen Sie die Rolle „BigQuery-Administrator“ (roles/bigquery.admin), die die Berechtigung bigquery.config.update enthält, die zum Angeben einer Konfigurationseinstellung erforderlich ist. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Standardspeicherort festlegen

So legen Sie einen Standardspeicherort auf Organisations- oder Projektebene fest:

  1. Rufen Sie in der Google Cloud Console die Seite BigQuery auf.

    BigQuery aufrufen

  2. Klicken Sie im Navigationsbereich auf Explorer.

  3. Wählen Sie die Organisation oder das Projekt aus, für die bzw. das Sie einen Standardstandort festlegen möchten.

  4. Geben Sie im BigQuery-SQL-Editor die folgende Anweisung ein:

    • Einstellungen auf Organisationsebene:
      ALTER ORGANIZATION SET OPTIONS(default_location='my-default-region');
    • Einstellungen auf Projektebene:
      ALTER PROJECT SET OPTIONS(default_location='my-default-region');

Mit diesem Befehl wird der Wert von default_location auf my-default-region festgelegt.

Standardort für die Datenverarbeitung überprüfen

So prüfen Sie den Standardspeicherort für die Datenverarbeitung einer SQL-Abfrage, die von Gemini in BigQuery unterstützt wird:

  1. Rufen Sie in der Google Cloud Console die Seite BigQuery auf.

    BigQuery aufrufen

  2. Führen Sie im BigQuery Studio-SQL-Editor die folgende Abfrage aus:

    SELECT
        COALESCE(
            (
                SELECT
                    option_value
                FROM INFORMATION_SCHEMA.PROJECT_OPTIONS
                WHERE option_name = 'default_location'
            ),
            (
                SELECT
                    option_value
                FROM INFORMATION_SCHEMA.ORGANIZATION_OPTIONS
                WHERE option_name = 'default_location'
            ));

Das Ergebnis zeigt den default_location-Wert, der auf den von Ihnen als my-default-region definierten Wert festgelegt ist. Diese Abfrage gibt den Standardstandort des Projekts zurück, sofern er definiert ist. Andernfalls wird der Standardstandort für die Organisation zurückgegeben. Der Ort, an dem Gemini in BigQuery-Vorgänge ausgeführt werden, wird vom Nutzer nicht explizit angegeben.

BigQuery-Datenstatistiken

Wenn Sie mit BigQuery Data Insights Statistiken generieren möchten, können Sie Daten-Scanvorgänge für ausgewählte Tabellen und Dataset-Ressourcen ausführen. Diese Scans werden am selben Ort wie die BigQuery-Dataset-Ressource erstellt. In den Gerichtsbarkeiten US oder EU ist die Verarbeitung von Gemini in BigQuery auf die Gerichtsbarkeit beschränkt, in der der Scan ausgeführt wird. Außerhalb der Gerichtsbarkeiten US und EU erfolgt die Verarbeitung global. Informationen dazu, wo die globale Datenverarbeitung von Gemini stattfindet, finden Sie unter Gemini-Bereitstellungsorte.

BigQuery-Datenvorbereitung

Der Speicherort, an dem BigQuery-Datenvorbereitung Daten verarbeitet, hängt davon ab, welche Datenvorbereitungsfunktion Sie verwenden.

  • Bei der eigenständigen Datenvorbereitung ist der Gemini in BigQuery-Verarbeitungsstandort der Standort des BigQuery-Datasets.
  • Wenn Sie die Datenvorbereitung als Teil von Dataform- oder BigQuery-Pipelines ausführen, wird der Standort für die Gemini in BigQuery-Datenverarbeitung durch die Dataform-defaultLocation-Einstellung bestimmt, sofern sie festgelegt ist. Die Einstellung defaultLocation bestimmt auch den Standort des BigQuery-Jobs. So wird sichergestellt, dass die Verarbeitung von Gemini in BigQuery innerhalb derselben Gerichtsbarkeit erfolgt.
  • Wenn defaultLocation für Dataform oder die BigQuery-Pipeline, die Ihre Datenvorbereitung enthält, nicht festgelegt ist, wird die Gemini in BigQuery-Verarbeitungsregion anhand der Regionseinstellung des Repositorys bestimmt. In einer Pipeline ohne angegebene defaultLocation-Einstellung können je nach Standort der in den Pipelinestufen verwendeten Tabellen verschiedene BigQuery-Jobs an verschiedenen Standorten ausgeführt werden. Als Best Practice sollten Sie defaultLocation festlegen, um einen einheitlichen Verarbeitungsstandort zu gewährleisten.

Beschränkungen

Beim Identifizieren der Orte, an denen Gemini in BigQuery Daten verarbeitet, gelten die folgenden Einschränkungen:

  • Gemini in BigQuery bietet keinen Datenstandort für einzelne Standorte. Die Datenverarbeitung kann für US- und EU-Gerichtsbarkeiten angegeben werden. Daten außerhalb dieser Gerichtsbarkeiten werden weltweit verarbeitet.
  • Die Verarbeitung von Gerichtsbarkeiten für Gemini in BigQuery ist nur für allgemein verfügbare (GA) Gemini in BigQuery-Funktionen verfügbar. Eine Liste der Funktionen von Gemini in BigQuery finden Sie unter Übersicht über Gemini in BigQuery.
  • Die Codeunterstützung für BigQuery-Python-Notebooks und der Data Science Agent für Colab Enterprise in BigQuery unterstützen nur die globale Gemini-Verarbeitung.

  • Gemini in Cloud Assist-Chats (GCA) unterstützt nur die globale Gemini-Verarbeitung. Sie können den Zugriff auf das GCA-Chatfeld verweigern, indem Sie die IAM-Berechtigung cloudaicompanion.instances.completeTask (Identity and Access Management) für Ihre Nutzer entfernen. Weitere Informationen zum Erstellen benutzerdefinierter Rollen finden Sie unter Benutzerdefinierte Rollen erstellen und verwalten.

Nächste Schritte