Pengantar set data

Halaman ini menyediakan ringkasan set data di BigQuery.

Set data

Set data terdapat dalam project tertentu. Set data adalah container tingkat teratas yang digunakan untuk mengatur dan mengontrol akses ke tabel dan tampilan Anda. Tabel atau tampilan harus merupakan bagian dari set data, jadi Anda harus membuat minimal satu set data sebelum memuat data ke BigQuery. Gunakan format projectname.datasetname agar nama set data sepenuhnya memenuhi syarat saat menggunakan GoogleSQL, atau format projectname:datasetname agar nama set data sepenuhnya memenuhi syarat saat menggunakan alat command line bq.

Lokasi

Anda menentukan lokasi untuk menyimpan data BigQuery saat membuat set data. Untuk mengetahui daftar lokasi set data BigQuery, baca artikel Lokasi BigQuery. Setelah membuat set data, lokasi tidak dapat diubah, tetapi Anda dapat menyalin set data ke lokasi berbeda, atau memindahkan (membuat ulang) set data secara manual di lokasi yang berbeda.

BigQuery memproses kueri di lokasi yang sama dengan set data yang berisi tabel yang Anda buat kuerinya. BigQuery menyimpan data Anda di lokasi yang dipilih sesuai dengan Persyaratan Khusus Layanan.

Batasan

Set data BigQuery memiliki batasan berikut:

  • Lokasi data set hanya dapat ditetapkan pada waktu pembuatan. Setelah set data dibuat, lokasinya tidak dapat diubah.
  • Semua tabel yang direferensikan dalam kueri harus disimpan dalam set data di lokasi yang sama.

  • Saat Anda menyalin tabel, set data yang berisi tabel sumber dan tabel tujuan harus berada di lokasi yang sama.

  • Nama set data untuk setiap project harus unik.

Kuota

Untuk mengetahui informasi lebih lanjut mengenai kuota dan batas set data, baca Kuota dan batas.

Retensi data

Set data menggunakan perjalanan waktu bersama dengan periode fail-safe untuk mempertahankan data yang dihapus dan diubah selama jangka waktu singkat, jika Anda perlu memulihkannya. Untuk mengetahui informasi selengkapnya, lihat Retensi data dengan perjalanan waktu dan fail-safe.

Model penagihan penyimpanan

Saat Anda membuat set data, penyimpanan yang digunakan oleh set data tersebut akan ditagih kepada Anda menggunakan byte logis sebagai unit konsumsi default. Namun, Anda dapat memilih menggunakan byte fisik untuk penagihan. Anda juga dapat mengubah model penagihan penyimpanan set data yang ada menjadi penagihan menggunakan byte fisik.

Jika Anda mengubah model penagihan set data, perlu waktu 24 jam agar perubahan diterapkan. Setiap tabel atau partisi tabel dalam penyimpanan jangka panjang tidak direset ke penyimpanan aktif saat Anda mengubah model penagihan set data. Performa kueri dan latensi kueri tidak terpengaruh dengan mengubah model penagihan set data.

Setelah mengubah model penagihan penyimpanan set data, Anda harus menunggu 14 hari sebelum dapat mengubah model penagihan penyimpanan lagi.

Jika Anda menetapkan model penagihan penyimpanan ke model penagihan menggunakan byte fisik, total biaya penyimpanan aktif yang ditagihkan kepada Anda mencakup byte yang digunakan untuk penyimpanan perjalanan waktu dan fail-safe. Anda dapat mengonfigurasi periode perjalanan waktu untuk menyeimbangkan biaya penyimpanan dengan kebutuhan retensi data Anda. Untuk informasi selengkapnya tentang perkiraan biaya penyimpanan, lihat Memperkirakan penagihan penyimpanan.

Kriteria kelayakan:

Model penagihan penyimpanan set data hanya tersedia untuk set data Anda jika organisasi Anda tidak memiliki komitmen slot tarif tetap yang sudah ada di region yang sama dengan set data. Organisasi Anda dapat mendaftarkan set data untuk penagihan penyimpanan fisik jika tidak ada komitmen tarif tetap yang berada di region yang sama dengan set data tersebut.

Harga

Anda tidak dikenai biaya untuk membuat, memperbarui, atau menghapus set data.

Untuk mengetahui informasi tentang harga BigQuery, lihat Harga.

Keamanan

Untuk mengontrol akses ke set data di BigQuery, lihat Mengontrol akses ke set data. Untuk informasi tentang enkripsi data, lihat Enkripsi dalam penyimpanan.

Langkah selanjutnya