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-west1verwiesen wird, verarbeitet Gemini die Daten in der GerichtsbarkeitEU. - Beispiel für Data Canvas: Wenn in Ihrem Data Canvas Daten aus einem Dataset visualisiert werden, das sich in
us-east4befindet, werden alle Analysen oder Vorschläge von Gemini in BigQuery innerhalb der Gerichtsbarkeit vonUSverarbeitet.
- Beispiel für den SQL-Editor: Wenn in Ihrer Gemini-Anfrage für SQL mit Gemini transformieren auf ein Dataset in
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:
Rufen Sie in der Google Cloud Console die Seite BigQuery auf.
Klicken Sie im Navigationsbereich auf Explorer.
Wählen Sie die Organisation oder das Projekt aus, für die bzw. das Sie einen Standardstandort festlegen möchten.
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');
- Einstellungen auf Organisationsebene:
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:
Rufen Sie in der Google Cloud Console die Seite BigQuery auf.
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 EinstellungdefaultLocationbestimmt auch den Standort des BigQuery-Jobs. So wird sichergestellt, dass die Verarbeitung von Gemini in BigQuery innerhalb derselben Gerichtsbarkeit erfolgt. - Wenn
defaultLocationfü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 angegebenedefaultLocation-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 SiedefaultLocationfestlegen, 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- undEU-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
- Übersicht über Gemini in BigQuery
- Informationen zum Einrichten von Gemini in BigQuery
- Informationen zum Schreiben von Abfragen mit Gemini-Unterstützung
- Weitere Informationen zurGoogle Cloud Compliance
- Sicherheit, Datenschutz und Compliance für Gemini in BigQuery
- Weitere Informationen dazu, wie Gemini für Google Cloud Ihre Daten verwendet