Tempat Gemini in BigQuery memproses data Anda

Dokumen ini membantu Anda memahami tempat Gemini in BigQuery memproses data Anda. Perilaku ini berlaku untuk fitur Gemini di BigQuery berikut:

Untuk fitur ini, pemrosesan Gemini terjadi dalam batas yurisdiksi lokasi kueri, atau tempat set data BigQuery disimpan. Misalnya, jika lokasi kueri atau set data BigQuery Anda berada di region europe-west1, pemrosesan Gemini terjadi di lokasi dalam batas yurisdiksi EU. Desain ini meminimalkan pemindahan data dan mengikuti praktik terbaik tata kelola data. Untuk mengetahui informasi selengkapnya tentang batasan pada yurisdiksi yang tersedia, lihat Batasan.

Untuk sebagian besar fitur Gemini in BigQuery, lokasi pemrosesan Gemini dapat dikontrol oleh administrator menggunakan setelan Lokasi Default Global di tingkat project atau organisasi. Pengguna BigQuery dapat mengganti lokasi default global ini dengan menggunakan setelan Lokasi Kueri di BigQuery Studio. Jika setelan lokasi kueri tidak ditentukan dalam setelan konfigurasi oleh administrator atau secara eksplisit oleh pengguna dalam kueri, Gemini di BigQuery akan menggunakan lokasi yang berasal dari kueri yang sedang diedit. Untuk mempelajari lebih lanjut cara BigQuery menentukan lokasi kueri, lihat artikel Menjalankan kueri.

Gemini di BigQuery menentukan yurisdiksi US atau EU berdasarkan kontrol ini. Jika yurisdiksi tidak dapat ditentukan, maka lokasi pemrosesan global akan digunakan berdasarkan lokasi penayangan Gemini.

Bagian berikut menjelaskan cara Anda dapat mengelola tempat setiap fitur Gemini di BigQuery memproses data Anda.

Editor SQL dan kanvas data

Saat Anda membuat kode menggunakan editor SQL, atau menggunakan kanvas data untuk membuat alur kerja analisis data, Gemini di BigQuery menggunakan logika berikut untuk menentukan lokasi pemrosesan:

  • Administrator BigQuery dapat menentukan lokasi default tingkat organisasi atau tingkat project. Untuk mempelajari cara menentukan lokasi default, lihat Menentukan lokasi default tingkat organisasi atau tingkat project.

  • Pengguna BigQuery dapat menentukan lokasi kueri di BigQuery Studio yang menggantikan setelan administrator. Untuk mempelajari cara menentukan setelan lokasi kueri default di BigQuery, lihat Menentukan lokasi.

  • Jika lokasi set data tidak dapat ditentukan, atau jika lokasi kueri default pengguna tidak ditentukan,BigQuery akan mencoba menentukan lokasi set data atau kueri berdasarkan uji coba. Contoh:

    • Contoh editor SQL: Jika permintaan Gemini Anda untuk Transform SQL with Gemini mereferensikan set data di europe-west1, maka Gemini akan memproses data dalam batas yurisdiksi EU.
    • Contoh kanvas data: Jika kanvas data Anda memvisualisasikan data dari set data yang berada di us-east4, semua analisis atau saran Gemini di BigQuery akan diproses dalam batas yurisdiksi US.

Menentukan lokasi default tingkat organisasi atau tingkat project

Administrator BigQuery dapat menentukan lokasi default tingkat organisasi atau tingkat project tempat permintaan Gemini diproses. Lokasi default di-cache selama durasi sesi pengguna saat mereka mengedit dalam tab editor SQL saat ini.

Prasyarat

Untuk menentukan lokasi default tingkat project atau tingkat organisasi tempat data diproses, administrator BigQuery harus memilih untuk menggunakan fitur BigQuery terlebih dahulu dengan mengisi formulir ini, lalu menerima email yang mengonfirmasi bahwa fitur tersebut telah diaktifkan.

Peran yang diperlukan

Untuk menentukan lokasi project atau organisasi default, Anda harus diberi peran Admin BigQuery (roles/bigquery.admin), yang mencakup izin bigquery.config.update yang diperlukan untuk menentukan setelan konfigurasi. Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.

Menetapkan lokasi default

Untuk menyetel lokasi default tingkat organisasi atau tingkat project, selesaikan langkah-langkah berikut:

  1. Di konsol Google Cloud , buka halaman BigQuery.

    Buka BigQuery

  2. Di panel navigasi, klik Explorer.

  3. Pilih organisasi atau project yang ingin Anda tetapkan lokasi defaultnya.

  4. Di editor SQL BigQuery, masukkan pernyataan berikut:

    • Setelan tingkat organisasi:
      ALTER ORGANIZATION SET OPTIONS(default_location='my-default-region');
    • Setelan tingkat project:
      ALTER PROJECT SET OPTIONS(default_location='my-default-region');

Perintah ini menetapkan nilai default_location ke my-default-region.

Memverifikasi lokasi default untuk pemrosesan data

Untuk memverifikasi lokasi default pemrosesan data kueri SQL yang dibantu Gemini di BigQuery, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud , buka halaman BigQuery.

    Buka BigQuery

  2. Di editor SQL BigQuery Studio, jalankan kueri berikut:

    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'
            ));

Hasilnya menunjukkan nilai default_location yang ditetapkan ke nilai yang Anda tentukan sebagai my-default-region. Kueri ini menampilkan lokasi default project jika ditentukan. Jika tidak, kueri akan menampilkan lokasi default untuk organisasi. Lokasi tempat operasi Gemini di BigQuery dijalankan tidak ditentukan secara eksplisit oleh pengguna.

Insight data BigQuery

Untuk membuat insight menggunakan insight data BigQuery, Anda dapat menjalankan operasi pemindaian data pada tabel dan resource set data yang dipilih. Pemindaian ini dibuat di lokasi yang sama dengan resource set data BigQuery. Dalam yurisdiksi US atau EU, pemrosesan Gemini in BigQuery dibatasi untuk yurisdiksi tempat pemindaian berjalan. Di luar yurisdiksi US dan EU, pemrosesan berjalan secara global. Untuk mempelajari tempat pemrosesan data global Gemini berlangsung, lihat Lokasi penayangan Gemini.

Persiapan data BigQuery

Lokasi tempat persiapan data BigQuery memproses data bergantung pada fitur persiapan data yang Anda gunakan.

  • Untuk persiapan data mandiri, lokasi pemrosesan Gemini in BigQuery adalah lokasi tempat set data BigQuery berada.
  • Jika Anda menjalankan persiapan data sebagai bagian dari pipeline Dataform atau BigQuery, lokasi pemrosesan data Gemini in BigQuery ditentukan oleh setelan defaultLocation Dataform, jika disetel. Setelan defaultLocation juga menentukan lokasi tugas BigQuery. Hal ini memastikan bahwa pemrosesan Gemini in BigQuery dilakukan dalam batas yurisdiksi yang sama.
  • Jika defaultLocation untuk Dataform atau pipeline BigQuery yang berisi persiapan data Anda tidak ditetapkan, maka region pemrosesan Gemini di BigQuery ditentukan dengan menggunakan setelan region repositori. Pipeline tanpa setelan defaultLocation yang ditentukan dapat menjalankan tugas BigQuery yang berbeda di lokasi yang berbeda berdasarkan lokasi tabel yang digunakan di node pipeline. Sebagai praktik terbaik, Anda harus menyetel defaultLocation untuk memastikan lokasi pemrosesan yang konsisten.

Batasan

Batasan berikut berlaku saat Anda mengidentifikasi tempat Gemini di BigQuery memproses data:

  • Gemini di BigQuery tidak menyediakan residensi data untuk setiap lokasi. Pemrosesan data dapat ditentukan untuk yurisdiksi yang didukung US dan EU. Data di luar yurisdiksi ini diproses secara global.
  • Pemrosesan yurisdiksi Gemini in BigQuery hanya tersedia untuk fitur Gemini in BigQuery yang tersedia secara umum (GA). Untuk mengetahui daftar fitur Gemini in BigQuery, lihat Ringkasan Gemini in BigQuery.
  • Bantuan kode notebook Python BigQuery dan Agen Data Science untuk Colab Enterprise di BigQuery hanya mendukung pemrosesan Gemini global.

  • Gemini dalam chat Gemini Cloud Assist (GCA) hanya mendukung pemrosesan Gemini global. Anda dapat menolak akses ke panel chat GCA dengan menghapus izin Identity and Access Management (IAM) cloudaicompanion.instances.completeTask untuk pengguna Anda. Untuk mempelajari lebih lanjut cara membuat peran khusus, lihat Membuat dan mengelola peran khusus.

Langkah berikutnya