Kanvas pemodelan visual di Looker memungkinkan Anda terhubung ke sumber data BigQuery sehingga Anda dapat membuat dan mengedit model data LookML menggunakan kanvas interaktif dengan fitur tarik dan lepas. Dengan kanvas pemodelan visual, Anda dapat menggabungkan tabel secara visual, menentukan dimensi dan ukuran, melihat pratinjau hasil kueri secara real time, dan memublikasikan Eksplorasi tanpa menulis kode LookML.

Komponen kanvas
Kanvas pemodelan visual mencakup komponen ruang kerja dan tab navigasi berikut:
- Database Sumber: Sidebar yang dapat ditelusuri yang menampilkan set data, tabel, dan tampilan database yang tersedia di koneksi aktif
- Kanvas visual graph_4: Ruang kerja utama tempat Anda menarik tabel, mengatur node tabel, dan menentukan hubungan gabungan
- Kode LookML code: Panel yang menampilkan kode LookML yang dihasilkan yang berada di balik model visual Anda
- Pratinjau data table_chart: Panel bawah yang dapat diciutkan yang menampilkan pratinjau kueri real-time (
LIMIT 100) dari set data yang digabungkan - Editor kolom edit_attributes: Panel untuk menambahkan, mengganti nama, dan menyesuaikan dimensi dan ukuran
Sebelum memulai
Untuk menggunakan kanvas pemodelan visual, Anda harus memiliki hal berikut:
- Instance Looker yang menjalankan Looker 26.14 atau yang lebih baru, yang dikonfigurasi oleh admin Looker untuk mengaktifkan Eksplorasi layanan mandiri
- Koneksi database BigQuery yang dikonfigurasi dengan setelan berikut:
- Dikonfigurasi dengan cakupan Semua project di tab Database pada halaman Koneksi
- Dikonfigurasi untuk autentikasi dengan OAuth
- Akun pengguna Looker dengan izin
create_self_service_from_table - Akun Google dengan peran IAM berikut untuk tabel BigQuery target:
Membuat model visual
Bagian berikut memberikan langkah-langkah untuk membuat model data baru menggunakan kanvas pemodelan visual:
- Menghubungkan ke database Anda
- Menambahkan tabel ke kanvas
- Menentukan hubungan dan gabungan
- Menambahkan dan mengonfigurasi ukuran dan dimensi
- Melihat pratinjau data Anda secara real time
- Melihat LookML untuk model Anda
- Memublikasikan model Anda ke Eksplorasi
Menghubungkan ke database Anda
Untuk menghubungkan ke database Anda, ikuti langkah-langkah berikut:
- Di Looker, klik tombol Buat di navigasi utama.
- Pilih Sumber data.
- Di dialog Buat sumber data, pilih tab Hubungkan ke Database.
- Pilih koneksi database dari menu drop-down Koneksi BigQuery.
- Tentukan project Anda:
- Pilih Pilih dari daftar untuk memilih dari project yang tersedia di koneksi.
- Pilih Masukkan secara manual untuk mengetik project ID secara langsung.
- Tentukan apakah akan menyertakan semua tabel atau memilih tabel tertentu:
- Pilih Sertakan semua set data dan tabel di project yang dipilih ini untuk memulai dengan kanvas kosong. Dari kanvas kosong, Anda dapat menambahkan tabel dari daftar sumber.
- Pilih Pilih tabel tertentu untuk menentukan satu set data dan tabel yang akan ditambahkan ke kanvas. Kanvas pemodelan visual akan terbuka ke editor kolom dan memuat kolom dari tabel yang Anda pilih. Anda dapat mengklik Kanvas visual graph_4 dari panel navigasi untuk melihat tabel di kanvas. Anda dapat menambahkan tabel lain dari daftar sumber.
- Klik Lanjutkan untuk membuka kanvas pemodelan visual.
Menambahkan tabel ke kanvas
Untuk menambahkan tabel ke kanvas guna memulai pemodelan data Anda, ikuti langkah-langkah berikut:
- Di sidebar database Sumber, telusuri atau cari set data, tabel, atau tampilan yang ingin Anda modelkan.
- Tarik setiap tabel dari sidebar ke kanvas.
- Ubah posisi node tabel di kanvas untuk mengatur tata letak model data Anda.
Saat Anda menarik tabel ke kanvas, kanvas pemodelan visual akan merepresentasikannya sebagai node tabel. Kanvas menampilkan nama tabel dan ID project serta set data BigQuery-nya. Tabel pertama yang ditambahkan ke kanvas diberi label Tampilan dasar.
Menentukan hubungan dan gabungan
Saat Anda menambahkan lebih dari satu tabel ke kanvas, kanvas pemodelan visual akan memindai nama kolom yang cocok (misalnya, order_id di orders dan order_items) dan otomatis mengusulkan garis koneksi gabungan antar-tabel.
Untuk mengubah atau membuat hubungan antar-tabel di database Anda, ikuti langkah-langkah berikut:
- Klik garis koneksi gabungan di antara dua node tabel untuk membuka panel Konfigurasi Gabungan. Konfigurasi gabungan di panel Konfigurasi Gabungan :
- Jenis Gabungan: Pilih jenis gabungan (Left Outer, Inner, atau Full Outer). Secara default, Looker menggunakan gabungan Left Outer.
- Hubungan (Kardinalitas): Pilih jenis hubungan (One-to-One, One-to-Many, Many-to-One, atau Many-to-Many).
- Klausul gabungan: Tinjau kunci gabungan yang disarankan secara otomatis, atau tambahkan kondisi gabungan kustom. Anda dapat menentukan beberapa kondisi gabungan (seperti
orders.id = order_items.order_id AND orders.date = order_items.date).
- Menyelesaikan Error Gabungan: Jika gabungan membuat jalur SQL yang tidak valid atau referensi melingkar, garis koneksi akan berubah menjadi merah dengan tooltip penjelasan. Sesuaikan kunci gabungan atau kardinalitas hubungan untuk menyelesaikan error.
- Jika Anda telah mengubah setelan gabungan, klik Terapkan untuk menerapkan perubahan pada gabungan.
Menambahkan dan mengonfigurasi ukuran dan dimensi
Kanvas pemodelan visual otomatis menyiapkan dimensi dan ukuran untuk tabel Anda, dan memungkinkan Anda menambahkan perhitungan kustom. Secara default, kanvas pemodelan visual membuat ukuran jenis count atau sum untuk kolom numerik, sambil mempertahankan kolom dengan nama yang berisi ID, Key, atau Code sebagai dimensi numerik. Saat Anda menentukan hubungan One-to-Many, kanvas pemodelan visual akan otomatis menerapkan logika agregasi simetris untuk mencegah fan-out dan error perhitungan nilai duplikat.
Anda tidak dapat menghapus kolom yang dihasilkan; Anda hanya dapat menyembunyikannya, baik dengan memilih Sembunyikan dari menu roda gigi kolom di editor kolom, atau dengan mengklik ikon Edit edit kolom dan mencentang kotak Sembunyikan kolom ini dari Eksplorasi dan visualisasi.
Untuk melihat kolom tabel, pilih node tabel di kanvas, lalu klik Edit kolom.
Dari editor kolom, Anda dapat melakukan tugas berikut:
Mengedit dimensi
Untuk mengedit dimensi yang ada, ikuti langkah-langkah berikut:
- Dari kanvas pemodelan visual, pilih node tabel di kanvas, lalu klik Edit kolom untuk membuka editor kolom.
- Di editor kolom, klik tab Dimensi.
- Temukan dimensi yang ingin Anda edit dan klik ikon Edit edit kolom untuk membuka dialog Edit dimensi.
- Perbarui salah satu kolom berikut (kolom Jenis data bersifat hanya baca):
- Format: Pilih opsi pemformatan dari menu drop-down.
- Nama: Edit nama yang digunakan untuk mengidentifikasi dimensi dalam LookML dan ekspresi.
- Label: Edit label yang muncul di Eksplorasi dan visualisasi.
- + Tambahkan deskripsi: Klik opsi ini untuk memasukkan atau mengedit deskripsi opsional untuk dimensi.
- Sembunyikan kolom ini dari Eksplorasi dan visualisasi: Centang atau hapus centang kotak ini untuk menyembunyikan atau menampilkan dimensi.
- Klik Simpan.
Mengedit ukuran
Untuk mengedit ukuran yang ada, ikuti langkah-langkah berikut:
- Dari kanvas pemodelan visual, pilih node tabel di kanvas, lalu klik Edit kolom untuk membuka editor kolom.
- Di editor kolom, klik tab Ukuran.
- Temukan ukuran yang ingin Anda edit dan klik ikon Edit edit kolom untuk membuka dialog Edit ukuran.
Perbarui salah satu kolom berikut:
- Kolom yang akan diukur: Pilih kolom yang ingin Anda agregasi dari menu drop-down.
- Jenis ukuran: Pilih jenis agregasi (seperti Sum, Count, Average, Min, atau Max) dari menu drop-down.
- Label: Edit label yang muncul di Eksplorasi dan visualisasi.
- Tab filter: Di bagian Persempit hasil, pilih kolom dari menu drop-down Nama filter dan tentukan Nilai filter. Gunakan tombol + dan - untuk menambahkan atau menghapus kondisi filter.
- Tab detail kolom: Pilih opsi pemformatan dari menu drop-down Format dan masukkan Deskripsi opsional (hingga 255 karakter).
- Sembunyikan kolom ini dari Eksplorasi dan visualisasi: Centang atau hapus centang kotak ini untuk menyembunyikan atau menampilkan ukuran.
Klik Simpan.
Membuat dimensi kustom
Untuk membuat dimensi kustom menggunakan ekspresi Looker, ikuti langkah-langkah berikut:
- Dari kanvas pemodelan visual, pilih node tabel di kanvas, lalu klik Edit kolom untuk membuka editor kolom.
- Dari editor kolom di kanvas pemodelan visual, klik Tambahkan dimensi untuk membuka dialog Buat dimensi.
- Di kotak editor ekspresi, masukkan ekspresi Looker yang menentukan dimensi, atau klik Bantu tulis ekspresi dengan Gemini untuk membuat ekspresi.
- Pilih opsi pemformatan dari menu drop-down Format.
- Masukkan Nama dan Label untuk dimensi.
- Secara opsional, klik + Tambahkan deskripsi untuk memasukkan atau mengedit deskripsi untuk dimensi.
- Secara opsional, centang kotak Sembunyikan kolom ini dari Eksplorasi dan visualisasi untuk menyembunyikan dimensi.
- Klik Simpan.
Membuat ukuran kustom
Untuk membuat ukuran kustom, ikuti langkah-langkah berikut:
- Dari kanvas pemodelan visual, pilih node tabel di kanvas, lalu klik Edit kolom untuk membuka editor kolom.
- Di editor kolom, klik tab Ukuran , lalu klik Tambahkan ukuran untuk membuka dialog Buat ukuran.
- Pilih kolom yang ingin Anda agregasi dari menu drop-down Kolom yang akan diukur.
- Di drop-down Jenis ukuran, pilih jenis agregasi yang ingin Anda lakukan pada kolom Kolom yang akan diukur.
- Masukkan Label untuk ukuran.
- Konfigurasi kondisi filter opsional atau detail pemformatan:
- Tab filter: Di bagian Persempit hasil, pilih kolom dari menu drop-down Nama filter dan tentukan Nilai filter. Gunakan tombol + dan - untuk menambahkan atau menghapus kondisi filter.
- Tab detail kolom: Pilih opsi pemformatan dari menu drop-down Format dan masukkan Deskripsi opsional (hingga 255 karakter).
- Secara opsional, centang kotak Sembunyikan kolom ini dari Eksplorasi dan visualisasi untuk menyembunyikan ukuran.
- Klik Simpan.
Melihat pratinjau data Anda secara real time
Ikuti langkah-langkah berikut untuk memverifikasi output data model Anda:
- Di kanvas pemodelan visual, klik tab Pratinjau data table_chart dari panel navigasi.
- Klik tabel di kanvas untuk memilih kolom dari tabel tersebut.
- Di panel pratinjau data, klik menu drop-down Kolom pratinjau.
Dari menu drop-down, pilih kolom dari tabel yang ingin Anda kueri, lalu klik Pratinjau.
Kanvas pemodelan visual akan membuat kueri database Anda dan menampilkan hasil kueri dalam tabel di panel pratinjau data.
Periksa data untuk memastikan tidak ada fan-out baris yang tidak diinginkan atau data yang dihapus.
Perbarui gabungan atau kolom sesuai kebutuhan, lalu klik Muat ulang skema di panel pratinjau data untuk memperbarui tabel.
Melihat LookML
Klik tab Kode LookML code untuk memeriksa LookML yang dihasilkan untuk model Anda. LookML untuk model visual bersifat hanya baca. Jika Anda ingin mengedit kolom dan gabungan, gunakan kanvas pemodelan visual.
Memublikasikan model Anda ke Eksplorasi
Untuk menyimpan model Anda, klik tombol Jelajahi data di kanvas pemodelan visual.
Looker menghasilkan file model LookML yang mendasarinya dan menyimpan koordinat tata letak kanvas. Model Anda kini dipublikasikan dan siap untuk dikueri.
Mengakses model visual
Model visual yang dipublikasikan muncul di navigasi Looker di bagian Eksplorasi di bagian Eksplorasi Layanan Mandiri.
Untuk membuat kueri model visual, ikuti langkah-langkah berikut:
- Di Looker, klik Eksplorasi di navigasi utama.
- Di bagian Eksplorasi Layanan Mandiri, pilih nama Eksplorasi model Anda.
- Pilih dimensi dan ukuran dari pemilih kolom, tambahkan filter, dan jalankan kueri untuk membuat visualisasi dan ubin dasbor.
Mengedit model visual yang ada
Untuk mengubah model yang ada yang dibuat dengan kanvas pemodelan visual, ikuti langkah-langkah berikut:
- Di Looker, klik Eksplorasi di menu navigasi utama.
- Di bagian Eksplorasi Layanan Mandiri, buka Eksplorasi untuk model yang ingin Anda edit.
- Pilih Edit Model dari pemilih kolom Eksplorasi untuk membuka kanvas pemodelan visual. Jika Anda menggunakan pengalaman Eksplorasi klasik, pilih Edit Model dari menu roda gigi Eksplorasi.
- Buat perubahan di kanvas pemodelan visual (seperti menambahkan tabel, memperbarui klausul gabungan, atau membuat ukuran baru).
- Klik Jelajahi data untuk memperbarui model.
Menghapus model visual
Untuk menghapus model visual, ikuti langkah-langkah berikut:
- Di Looker, klik Eksplorasi di menu navigasi utama.
- Di bagian Eksplorasi Layanan Mandiri, buka Eksplorasi untuk model yang ingin Anda edit.
- Pilih Edit Model dari pemilih kolom Eksplorasi untuk membuka kanvas pemodelan visual. Jika Anda menggunakan pengalaman Eksplorasi klasik, pilih Edit Model dari menu roda gigi Eksplorasi.
- Dari kanvas pemodelan visual, pilih Hapus dari menu tiga titik.