Menganalisis data dengan Looker Studio
Anda dapat menggunakan BigQuery untuk mempelajari data dengan Looker Studio, yakni platform business intelligence mandiri gratis yang memungkinkan Anda membuat dan memakai visualisasi data, dasbor, dan laporan. Dengan Looker Studio, Anda dapat terhubung ke data BigQuery, membuat visualisasi, dan berbagi insight dengan orang lain.
Kueri Looker Studio dengan akselerasi BI Engine aktif dapat menggunakan mode akselerasi, fungsi jendela, smart tuning tampilan terwujud, dan kolom berulang. Hasil kueri Looker Studio di-cache seperti kueri BigQuery lainnya dan dapat memanfaatkan penanganan serentak antrean kueri.
Menjelajahi data BigQuery di Looker Studio
Anda dapat menjelajahi data di BigQuery dengan Looker Studio menggunakan opsi berikut:
Contoh ini menggunakan Looker Studio untuk memvisualisasikan data di set data austin_bikeshare
BigQuery. Untuk mengetahui informasi lebih lanjut tentang set data publik,
baca Set data publik BigQuery.
Batasan
BigQuery BI Engine memiliki dukungan terbatas untuk fitur berikut saat diintegrasikan dengan Looker Studio:
- Fungsi yang ditentukan pengguna (UDF)
- Kolom ARRAY
- Jika SQL lama digunakan atau jika panjang URL yang dihasilkan lebih dari 11.378 karakter, fitur Jelajahi dengan Looker Studio akan dinonaktifkan
- Tabel karakter pengganti tidak dipercepat.
- Jenis join tertentu tidak dipercepat sepenuhnya.
- Tabel kecil dengan gabungan yang kompleks tidak dipercepat sepenuhnya.
Menjelajahi hasil kueri
Anda dapat membuat kueri SQL arbitrer dan memvisualisasikan data di Looker Studio. Ini berguna jika Anda ingin mengubah data di BigQuery sebelum menanganinya di Looker Studio, atau jika Anda hanya memerlukan subset kolom dalam tabel.
Di Konsol Google Cloud, buka halaman BigQuery.
Pilih project penagihan Anda.
Di panel Penjelajah, masukkan
bikeshare_trips
di kolom Ketik untuk menelusuri.Buka bigquery-public-data > austin_bikeshare > bikeshare_trips.
Klik
Lihat tindakan, lalu klik Kueri.Di editor kueri, buat kueri Anda. Contoh:
SELECT * FROM `bigquery-public-data.austin_bikeshare.bikeshare_trips` LIMIT 1000;
Klik
Run.Di bagian Hasil Kueri, klik Jelajahi data, lalu klik Jelajahi dengan Looker Studio.
Di halaman Selamat Datang di Looker Studio, klik Mulai jika Anda menyetujui Google Looker Studio dan Persyaratan Layanan Google.
Di halaman Beri otorisasi akses Looker Studio, klik Beri otorisasi untuk memberikan otorisasi koneksi jika Anda menyetujui persyaratan layanan, lalu pilih preferensi pemasaran. Hanya Anda yang dapat melihat data di laporan, kecuali jika Anda memberikan izin kepada orang lain untuk melihat data tersebut.
Editor laporan menampilkan hasil kueri Anda sebagai chart Looker Studio.
Gambar berikut menampilkan beberapa fitur laporan Looker Studio:
Legenda:
- Logo dan nama laporan Looker Studio.
- Untuk membuka halaman Looker Studio, klik logonya.
- Untuk mengedit nama laporan, klik namanya.
- Toolbar Looker Studio. Alat Tambahkan chart ditandai.
- Judul laporan Untuk mengedit teks, klik kotak teks.
- Tabel (dipilih). Anda dapat berinteraksi dengan chart yang dipilih menggunakan opsi di header chart.
- Chart batang (tidak dipilih).
- Panel properti Chart. Untuk tabel yang dipilih, Anda dapat mengonfigurasi properti dan tampilan datanya di tab Penyiapan dan Gaya.
- Panel Data. Di panel ini, Anda dapat mengakses
kolom dan sumber data untuk digunakan dalam laporan Anda.
- Untuk menambahkan data ke chart, tarik kolom dari panel Data ke chart.
- Untuk membuat chart, tarik kolom dari panel Data ke kanvas.
- Simpan dan bagikan. Simpan laporan ini agar dapat dilihat, diedit, dan dibagikan kepada orang lain nanti. Sebelum menyimpan laporan, tinjau setelan sumber data dan kredensial yang digunakan sumber data.
Pengguna yang merupakan pemilik kredensial sumber data dapat mengklik resource untuk melihat statistik tugas, tabel hasil, dan detail BI Engine.
Berinteraksi dengan chart
Chart Looker Studio bersifat interaktif. Setelah data ditampilkan di Looker Studio, berikut beberapa hal yang dapat dicoba:
- Scroll dan geser halaman ke tabel.
- Pada chart Batang, tahan kursor ke batang untuk melihat detail tentang data.
- Pilih batang di chart batang untuk memfilter silang tabel berdasarkan dimensi tersebut.
Menambahkan diagram
Looker Studio mendukung berbagai jenis visualisasi. Untuk menambahkan lebih banyak chart ke laporan, ikuti langkah-langkah berikut:
- Di toolbar, klik Tambahkan chart.
- Pilih chart yang ingin Anda tambahkan.
- Klik kanvas untuk menambahkan chart ke laporan.
- Gunakan panel properti Chart untuk mengonfigurasi chart.
Untuk mengetahui informasi selengkapnya tentang menambahkan chart ke laporan, lihat Menambahkan chart ke laporan.
Mempelajari skema tabel
Anda dapat mengekspor skema tabel untuk melihat metadata data Anda di Looker Studio. Hal ini berguna jika Anda tidak ingin mengubah data di BigQuery sebelum menanganinya di Looker Studio.
Di konsol Google Cloud, buka halaman BigQuery.
Pilih project penagihan Anda.
Di panel Penjelajah, masukkan
bigquery-public-data
di kolom Ketik untuk menelusuri.Buka bigquery-public-data > austin_bikeshare > bikeshare_trips.
Di toolbar, klik
Ekspor. Jika Ekspor tidak terlihat, pilih Tindakan lainnya, lalu klik Ekspor.Klik Jelajahi dengan Looker Studio.
Membagikan laporan
Anda dapat membagikan laporan kepada orang lain dengan mengirimkan undangan email kepada mereka untuk mengunjungi Looker Studio. Anda dapat mengundang orang atau Google Grup tertentu. Untuk berbagi secara lebih luas, Anda juga dapat membuat link yang memungkinkan siapa saja mengakses laporan Looker Studio.
Untuk membagikan laporan kepada orang lain, ikuti langkah-langkah berikut:
- Di header halaman Looker Studio, klik Bagikan.
- Pada dialog Berbagi dengan orang lain, ketik alamat email penerima. Anda dapat memasukkan beberapa alamat email atau alamat Google Grup.
- Tentukan apakah penerima dapat melihat atau mengedit laporan.
- Klik Kirim.
Pelajari lebih lanjut cara berbagi laporan.
Menghapus project akan mencegah Looker Studio membuat kueri data karena sumber data terkait dengan project Anda. Jika tidak ingin menghapus project Google Cloud, Anda dapat menghapus laporan dan sumber data Looker Studio.
Memantau Looker Studio
Untuk memantau Looker Studio dengan akselerasi BigQuery BI Engine, lihat Memantau BigQuery BI Engine. Untuk memantau resource dan tugas, lihat Memantau kondisi, pemanfaatan resource, dan tugas.
- Dukungan pemantauan BigQuery penuh, termasuk INFORMATION_SCHEMA, grafik eksekusi, dan metrik Cloud Monitoring.
- Kueri Looker Studio dengan akselerasi BI Engine aktif dapat memanfaatkan mode akselerasi.
- Dukungan BI Engine untuk kasus penggunaan yang sebelumnya tidak didukung mencakup hal berikut:
- Hasil kueri Looker Studio di-cache seperti kueri BigQuery lainnya.
- Pengurangan latensi untuk chart tabel pivot.
- Penanganan serentak Antrean kueri.
- Pemilik kredensial sumber data memiliki navigasi sekali klik ke statistik tugas, tabel hasil, dan detail BI Engine yang tersedia.
- Detail
INFORMATION_SCHEMA
Looker Studio mencakup dua label, (report_id
dandatasource_id
), untuk membantu Anda memahami biaya dan penggunaan. - Metrik BI Engine Looker Studio per model tidak lagi disediakan.
- Keandalan yang ditingkatkan.
Ketersediaan untuk integrasi native BigQuery di Looker Studio
Integrasi native BigQuery di Looker Studio diaktifkan secara bertahap untuk pelanggan dengan menargetkan pengguna akhir, project, dan region Google Cloud. Dasbor Anda menggunakan integrasi native jika salah satu hal berikut benar:
- Saat mengarahkan kursor ke elemen dasbor di Looker Studio, pemilik sumber data dengan integrasi native yang diaktifkan akan melihat ikon BigQuery. Untuk melihat tugas yang menghasilkan informasi dasbor, Anda dapat mengklik link BigQuery.
- Tampilan
INFORMATION_SCHEMA.JOBS
berisi semua masalah dasbor Looker Studio yang terkait denganlooker_studio_datasource_id
danlooker_studio_report_id labels
. - Log Cloud Logging Anda menyertakan entri dari
bigquery.googleapis.com
danprotoPayload.serviceName="bigquerybiengine.googleapis.com"
.
Lihat detail INFORMATION_SCHEMA
Looker Studio
Anda dapat melacak laporan dan sumber data Looker Studio mana yang digunakan oleh BigQuery dengan melihat tampilan INFORMATION_SCHEMA.JOBS
.
Jika integrasi native BigQuery diaktifkan, setiap kueri Looker Studio akan membuat entri dengan label report_id
dan datasource_id
. ID tersebut muncul di akhir URL Looker Studio saat membuka halaman laporan atau sumber data. Misalnya, laporan dengan URL
https://lookerstudio.google.com/navigation/reporting/my-report-id-123
akan memiliki ID laporan "my-report-id-123".
Contoh berikut menunjukkan cara melihat laporan dan sumber data:
Melihat laporan tugas dan URL sumber data untuk BigQuery Looker Studio
Untuk melihat URL laporan dan sumber data untuk setiap tugas BigQuery Looker Studio dengan menjalankan kueri berikut:
-- Standard labels used by Looker Studio. DECLARE requestor_key STRING DEFAULT 'requestor'; DECLARE requestor_value STRING DEFAULT 'looker_studio'; CREATE TEMP FUNCTION GetLabel(labels ANY TYPE, label_key STRING) AS ( (SELECT l.value FROM UNNEST(labels) l WHERE l.key = label_key) ); CREATE TEMP FUNCTION GetDatasourceUrl(labels ANY TYPE) AS ( CONCAT("https://lookerstudio.google.com/datasources/", GetLabel(labels, 'looker_studio_datasource_id')) ); CREATE TEMP FUNCTION GetReportUrl(labels ANY TYPE) AS ( CONCAT("https://lookerstudio.google.com/reporting/", GetLabel(labels, 'looker_studio_report_id')) ); SELECT job_id, GetDatasourceUrl(labels) AS datasource_url, GetReportUrl(labels) AS report_url, FROM `region-us`.INFORMATION_SCHEMA.JOBS jobs WHERE creation_time > TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 7 DAY) AND GetLabel(labels, requestor_key) = requestor_value LIMIT 100;
Melihat tugas yang dihasilkan menggunakan laporan dan sumber data
Untuk melihat tugas yang dihasilkan, Anda menjalankan kueri berikut:
-- Specify report and data source id, which can be found in the end of Looker Studio URLs. DECLARE user_report_id STRING DEFAULT '*report id here*'; DECLARE user_datasource_id STRING DEFAULT '*datasource id here*'; -- Standard labels Looker Studio uses in native integration. DECLARE requestor_key STRING DEFAULT 'requestor'; DECLARE requestor_value STRING DEFAULT 'looker_studio'; DECLARE datasource_key STRING DEFAULT 'looker_studio_datasource_id'; DECLARE report_key STRING DEFAULT 'looker_studio_report_id'; CREATE TEMP FUNCTION GetLabel(labels ANY TYPE, label_key STRING) AS ( (SELECT l.value FROM UNNEST(labels) l WHERE l.key = label_key) ); SELECT creation_time, job_id, FROM `region-us`.INFORMATION_SCHEMA.JOBS jobs WHERE creation_time > TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 7 DAY) AND GetLabel(labels, requestor_key) = requestor_value AND GetLabel(labels, datasource_key) = user_datasource_id AND GetLabel(labels, report_key) = user_report_id ORDER BY 1 LIMIT 100;
Langkah selanjutnya
- Untuk mempelajari lebih lanjut cara memesan kapasitas untuk BI Engine, lihat Mencadangkan kapasitas BI Engine.
- Guna mempelajari lebih lanjut cara menulis kueri untuk BigQuery, baca Ringkasan analisis BigQuery. Dokumen ini menjelaskan tugas-tugas seperti cara menjalankan kueri atau membuat fungsi yang ditentukan pengguna (UDF).
- Untuk mempelajari sintaksis BigQuery, lihat Pengantar SQL di BigQuery. Dalam BigQuery, dialek pilihan untuk kueri SQL adalah SQL standar. Sintaksis mirip SQL lama dari BigQuery dijelaskan dalam Fungsi dan operator legacy SQL.