Menganalisis data dengan Looker Studio

Anda dapat menggunakan BigQuery untuk mempelajari data dengan Looker Studio, yaitu platform business intelligence mandiri 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.

Looker Studio menawarkan versi premium, Looker Studio Pro, yang mencakup kemampuan perusahaan yang ditingkatkan, termasuk pengelolaan izin dengan Identity and Access Management, ruang kerja tim untuk kolaborasi, aplikasi seluler, dan dukungan teknis.

Anda dapat menggunakan BigQuery BI Engine untuk meningkatkan performa laporan sekaligus mengurangi biaya komputasi. Untuk mempelajari BI Engine, lihat Pengantar BI Engine.

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.

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. Dasbor didasarkan pada tabel sementara berdasarkan hasil kueri. Tabel sementara disimpan hingga 24 jam.

  1. Di konsol Google Cloud, buka halaman BigQuery.

    Buka BigQuery

  2. Pilih project penagihan Anda.

  3. Di panel Penjelajah, masukkan bikeshare_trips di kolom Ketik untuk menelusuri.

  4. Buka bigquery-public-data > austin_bikeshare > bikeshare_trips.

  5. Klik Lihat tindakan, lalu klik Kueri.

  6. Di editor kueri, buat kueri Anda. Contoh:

    SELECT
      *
    FROM
      `bigquery-public-data.austin_bikeshare.bikeshare_trips`
    LIMIT
      1000;
  7. Klik Run.

  8. Di bagian Hasil Kueri, klik Jelajahi data, lalu klik Jelajahi dengan Looker Studio.

    gambar

  9. Di halaman Selamat Datang di Looker Studio, klik Mulai jika Anda menyetujui Google Looker Studio dan Persyaratan Layanan Google.

  10. 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:

gambar

Legenda:

  1. Logo dan nama laporan Looker Studio.
    • Untuk membuka halaman Looker Studio, klik logonya.
    • Untuk mengedit nama laporan, klik namanya.
  2. Toolbar Looker Studio. Alat Tambahkan chart ditandai.
  3. Judul laporan Untuk mengedit teks, klik kotak teks.
  4. Tabel (dipilih). Anda dapat berinteraksi dengan chart yang dipilih menggunakan opsi di header chart.
  5. Chart batang (tidak dipilih).
  6. Panel properti Chart. Untuk diagram yang dipilih, Anda dapat mengonfigurasi properti dan tampilan datanya di tab Penyiapan dan Gaya.
  7. 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.
  8. 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:

  1. Di toolbar, klik Tambahkan chart.
  2. Pilih chart yang ingin Anda tambahkan.
  3. Klik kanvas untuk menambahkan chart ke laporan.
  4. 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.

  1. Di konsol Google Cloud, buka halaman BigQuery.

    Buka BigQuery

  2. Pilih project penagihan Anda.

  3. Di panel Penjelajah, masukkan bigquery-public-data di kolom Ketik untuk menelusuri.

  4. Buka bigquery-public-data > austin_bikeshare > bikeshare_trips.

  5. Di toolbar, klik Ekspor. Jika Ekspor tidak terlihat, pilih Tindakan lainnya, lalu klik Ekspor.

  6. Klik Jelajahi dengan Looker Studio.

    gambar

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:

  1. Di header halaman Looker Studio, klik Bagikan.
  2. Pada dialog Berbagi dengan orang lain, ketik alamat email penerima. Anda dapat memasukkan beberapa alamat email atau alamat Google Grup.
  3. Tentukan apakah penerima dapat melihat atau mengedit laporan.
  4. 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.

Melihat detail tugas BigQuery

Jika kredensial sumber data ditetapkan ke pengguna saat ini, pengguna tersebut akan disebut sebagai pemilik kredensial sumber data. Saat dilihat oleh pemilik kredensial sumber data, sebagian besar elemen dasbor akan menampilkan ikon BigQuery. Untuk membuka Detail tugas di BigQuery, klik ikon BigQuery.

Melihat detail skema informasi Looker Studio

Anda dapat melacak laporan dan sumber data Looker Studio mana yang digunakan oleh BigQuery dengan melihat tampilan INFORMATION_SCHEMA.JOBS. Setiap tugas Looker Studio memiliki label looker_studio_report_id dan looker_studio_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/XXXX-YYY-ZZ memiliki ID laporan "XXXX-YYY-ZZ".

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

-- Looker Studio labels for BigQuery jobs.
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