BigQuery adalah data warehouse analisis berharga terjangkau yang terkelola sepenuhnya dan berskala petabyte dari Google. Konektor BigQuery Data Studio memungkinkan Anda mengakses dan memvisualisasikan data dari tabel, tampilan, grafik, dan kueri SQL kustom BigQuery langsung di dalam Data Studio.
Sebelum memulai
Untuk mengakses data BigQuery di Looker Studio, Anda harus menyediakan project Google Cloud yang memiliki akun Penagihan Cloud Google terkait.
BigQuery adalah platform analisis berbayar. Anda mungkin dikenai biaya pemrosesan kueri atau penyimpanan saat mengakses data BigQuery melalui laporan Data Studio. Untuk mengetahui detail tentang harga kueri dan kapasitas, lihat Harga BigQuery.
Peran yang diperlukan
Untuk mengkueri data BigQuery di Data Studio, Anda memerlukan izin untuk membaca data dan menjalankan tugas kueri. Berikan peran IAM berikut pada project atau set data Google Cloud Anda:
- BigQuery Data Viewer (
roles/bigquery.dataViewer): Memungkinkan Anda membaca data dan metadata dari tabel, tampilan, atau grafik. - BigQuery Job User (
roles/bigquery.jobUser): Memungkinkan Anda menjalankan tugas kueri di project penagihan.
Peran yang diperlukan bergantung pada mode kredensial data yang Anda pilih untuk sumber data:
- Kredensial pemilik (default): Hanya pemilik sumber data yang memerlukan peran ini. Pelihat laporan dapat melihat diagram tanpa memerlukan akses mereka sendiri ke BigQuery.
- Kredensial pelihat: Setiap pelihat laporan harus memiliki peran ini untuk melihat data dalam laporan.
- Kredensial akun layanan: Hanya akun layanan yang memerlukan peran ini. Untuk mengonfigurasi akun layanan, lihat Menyiapkan akun layanan Google Cloud untuk Data Studio.
Cara terhubung ke BigQuery
Ikuti langkah-langkah berikut untuk menghubungkan data BigQuery Anda ke laporan Data Studio:
Langkah-langkah untuk terhubung
- Login ke Data Studio.
- Klik
Buat, lalu pilih Laporan. - Editor laporan akan terbuka bersama dengan panel Tambahkan data ke laporan.
- Untuk membuat sumber data sematan baru, pilih konektor BigQuery.
- Alternatif: Untuk menggunakan sumber data lama yang dapat digunakan kembali, klik tab Sumber data saya, lalu pilih sumber data dari jenis apa pun yang telah Anda buat sebelumnya atau yang telah dibagikan kepada Anda.
- Konfigurasikan akses ke database Anda menggunakan salah satu opsi koneksi.
- Klik Tambahkan.
Dalam beberapa saat, tabel yang terhubung ke sumber data akan muncul di kanvas laporan.
Opsi koneksi
Sumber data BigQuery dapat mengambil data dari tabel, tampilan, atau grafik, atau dari kueri SQL kustom.
Menghubungkan ke tabel, tampilan, atau grafik BigQuery
Tabel BigQuery menyimpan data dalam baris dan kolom (kolom). Tampilan BigQuery adalah tabel virtual yang ditentukan oleh kueri SQL yang berjalan secara dinamis di dalam konsol BigQuery atau menggunakan BigQuery API. Grafik BigQuery memungkinkan Anda membuat model hubungan dalam data dengan menentukan node dan edge berdasarkan tabel yang ada.
Untuk terhubung ke tabel, tampilan, atau grafik, tentukan parameter koneksi berikut:
- Project BigQuery
- Set data
- Tabel, tampilan, atau grafik tertentu. Data Studio juga mendukung koneksi ke tabel berpartisi menurut tanggal dan tabel multi-hari.
Pilih project
Project mengatur resource Google Cloud Anda dan menentukan tempat biaya kueri ditagih jika laporan Anda melampaui batas gratis BigQuery. Anda dapat mengkueri data dalam satu project sambil menagih biaya ke project lain. Pelajari lebih lanjut projectGoogle Cloud .
Pilih salah satu opsi berikut di panel konfigurasi konektor:
- PROJECT TERBARU: Menampilkan project yang baru-baru ini Anda buka di konsol Google Cloud . Anda juga dapat memasukkan project ID secara manual. Project yang dipilih digunakan untuk penagihan dan akses data.
- PROJECT SAYA: Menampilkan semua project yang dapat Anda akses. Jika project tidak ada dalam daftar, ketik project ID yang tepat ke dalam kolom entri.
- PROJECT BERSAMA: Menampilkan project yang dibagikan di seluruh departemen atau organisasi. Anda dapat menetapkan project yang berbeda untuk pemilihan data dan eksekusi penagihan.
Pilih set data
Set data mengatur dan mengontrol akses untuk grup tabel, tampilan, dan grafik. Pilih set data dari daftar atau telusuri berdasarkan ID set data.
Set data publik BigQuery adalah set data sampel gratis yang dibagikan secara global di seluruh Google. Untuk mengkueri data publik, Anda harus memilih project penagihan untuk membayar biaya pemrosesan kueri.
Pilih tabel, tampilan, atau grafik
Anda dapat menghubungkan sumber data Data Studio ke satu tabel, tampilan, atau grafik. Dalam daftar Table atau Table / Graph, pilih resource atau telusuri resource berdasarkan nama. Jika set data berisi grafik, tabel dan grafik akan menampilkan ikon yang berbeda sehingga Anda dapat membedakannya.
Jika memilih grafik, Anda juga dapat memilih node awal dalam daftar Node Awal. Node awal menentukan titik awal untuk penjelajahan grafik dan memengaruhi skema tabel yang di-flatten. Bergantung pada definisi grafik, pemilihan node awal mungkin diperlukan.
Mencoba set data grafik publik
Anda dapat mencoba konektor BigQuery Graph menggunakan grafik Look Ecommerce yang tersedia untuk publik. Untuk terhubung ke grafik ini, ikuti langkah-langkah berikut:
- Pilih SHARED PROJECTS.
- Pilih project penagihan Anda.
- Masukkan
bigquery-public-datasebagai nama project bersama. - Pilih
thelook_ecommercesebagai set data. - Pilih
graphdi daftar Tabel / Grafik. - Opsional: Pilih node awal dalam daftar Start Node.
Bekerja dengan ukuran BigQuery Graph
Saat Anda terhubung ke BigQuery Graph, setiap pengukuran yang ditentukan dalam grafik akan diimpor sebagai metrik di sumber data Anda. Anda dapat menggunakan ukuran ini dalam diagram, kolom kalkulasi, variabel hasil kueri, dan kontrol di seluruh sumber data.
Perhatikan hal berikut saat menggunakan ukuran grafik:
- Agregasi tetap: Anda tidak dapat mengubah jenis agregasi ukuran grafik di Data Studio. Agregasi ditentukan oleh definisi grafik di BigQuery.
- Properti yang dapat diedit: Anda dapat mengedit jenis data dan deskripsi pengukuran grafik di sumber data Data Studio.
Terhubung ke tabel berpartisi menurut tanggal
Looker Studio mendukung tabel berpartisi tanggal BigQuery (DATE, DATETIME, atau TIMESTAMP). Saat memilih tabel yang dipartisi menurut DATE, DATETIME, atau TIMESTAMP, Anda dapat menetapkan kolom partisi sebagai filter tanggal utama untuk diagram. Penggunaan tabel berpartisi membantu diagram Anda dirender lebih cepat sekaligus meminimalkan biaya kueri.
Pelajari lebih lanjut cara menghubungkan ke tabel berpartisi menurut tanggal BigQuery.
Terhubung ke tabel multi-hari (awalan YYYYMMDD)
BigQuery mendukung pembuatan kueri di beberapa tabel yang di-sharding dengan setiap tabel menyimpan data untuk satu hari dan diakhiri dengan YYYYMMDD (misalnya, [prefix]_YYYYMMDD).
Saat Data Studio menemukan tabel yang diformat dengan akhiran YYYYMMDD selama pemilihan tabel, tabel harian akan dikelompokkan dalam nama awalan yang jelas ([prefix]_YYYYMMDD). Saat Anda membuat diagram dari tabel multi-hari, Data Studio otomatis hanya akan mengkueri data 28 hari terakhir. Anda dapat mengubah jendela tanggal ini kapan saja dengan mengedit properti Rentang Tanggal di tab Penyiapan diagram.
Terhubung ke BigQuery menggunakan kueri SQL kustom
Opsi KUERI KUSTOM memungkinkan Anda terhubung ke data dengan menulis SQL, termasuk kueri melalui BigQuery Graph. Sintaksis kueri kustom mengikuti Dialek SQL standar. Untuk menggunakan sintaksis legacy SQL, pilih Use Legacy SQL.
Sebaiknya buat dan uji kueri Anda langsung di dalam konsol BigQuery terlebih dahulu, lalu salin dan tempel skrip SQL yang telah diverifikasi ke dalam kotak editor kueri kustom Data Studio.
Mengganti project penagihan
Setelan Project Penagihan memungkinkan Anda menentukan project Google Cloud yang membayar biaya eksekusi kueri kustom. Jika organisasi Anda beroperasi di banyak project, Anda dapat memasukkan ID project penagihan secara manual di kolom tersebut.
Untuk mengkueri data di dalam satu project sambil menagih project lain, tentukan project penagihan di kolom ini dan referensikan project data secara eksplisit di dalam klausa FROM kueri Anda (FROM project_id.dataset_id.table_id).

Menggunakan parameter kueri
Parameter memungkinkan Anda membuat laporan yang lebih responsif dan dapat disesuaikan. Anda dapat meneruskan parameter dalam sumber data BigQuery ke kueri pokok. Untuk menggunakan parameter dalam kueri kustom, ikuti panduan sintaksis untuk menjalankan kueri berparameter di BigQuery.
Untuk petunjuk penyiapan lengkap, aturan sintaksis parameter, dan konfigurasi keamanan tingkat baris menggunakan parameter (@DS_START_DATE, @DS_END_DATE, @DS_USER_EMAIL), lihat Menggunakan parameter dalam kueri kustom.
Catatan dan tips
Berikut adalah beberapa catatan dan tips untuk membantu Anda mendapatkan hasil maksimal dari sumber data BigQuery.
Baru Menggunakan Data Studio?
Untuk mempelajari lebih lanjut kemampuan pelaporan inti di Data Studio, coba referensi berikut:
Integrasi BigQuery
Beberapa produk Google dan alat eksternal mengekspor data langsung ke tabel BigQuery. Saat Anda menghubungkan Data Studio ke BigQuery, Data Studio akan otomatis menghitung metrik standar dan memformat nama kolom:
- Menjelajahi data BigQuery di Data Studio: Analis data dapat menjelajahi data BigQuery menggunakan Data Studio langsung dari dalam konsol BigQuery. Jalankan kueri Anda atau pilih tabel, lalu pilih Explore in Data Studio untuk memvisualisasikan data dalam laporan interaktif. Untuk mengetahui informasi selengkapnya, lihat Menganalisis data dengan Data Studio.
- Ekspor BigQuery Google Analytics: Saat Data Studio menemukan tabel yang dihasilkan oleh BigQuery Export Google Analytics, tabel tersebut akan menampilkan ikon Google Analytics di sampingnya. Saat Anda menghubungkan tabel, Data Studio akan otomatis membuat banyak metrik standar yang ditemukan di Google Analytics sebagai kolom kalkulasi.
Metrik Jumlah Kumpulan Data
Setiap sumber data BigQuery otomatis menyertakan metrik Jumlah Kumpulan Data dalam daftar kolom Anda. Gunakan Record Count di dalam diagram untuk menghitung kumpulan data atau memverifikasi total baris yang ditampilkan oleh kueri Anda.
Memvisualisasikan poligon GEOGRAPHY BigQuery
Anda dapat menampilkan batas geospasial (data spasial poligon GEOGRAPHY) dari BigQuery menggunakan Google Maps dalam laporan Anda. Untuk tutorial langkah demi langkah menggunakan data wilayah sensus publik, lihat Memvisualisasikan poligon GEOGRAPHY BigQuery dengan Data Studio.
Memecahkan masalah error dan meninjau batasan
Jika diagram Anda gagal dimuat atau menampilkan peringatan konfigurasi, lihat panduan Memecahkan masalah error dan batasan konektor BigQuery.
Referensi terkait
- Membuat sumber data di Data Studio
- Peran dan izin Identity and Access Management
- Beranda dokumentasi Google BigQuery