tooltip visualisasi menampilkan nilai dimensi dan ukuran yang dipilih secara default dan dapat membantu pengguna memahami pentingnya satu titik data.
Misalnya, tooltip untuk visualisasi peta yang didasarkan pada Total Margin Kotor yang dikelompokkan menurut Negara Bagian akan menampilkan nilai untuk kedua kolom saat pengguna mengarahkan kursor ke negara bagian California.
Namun, bagaimana jika Anda ingin menyertakan kolom selain default dalam tooltip sehingga pengguna bisa mendapatkan lebih banyak informasi atau konteks tentang titik data tanpa perlu melihat ke tempat lain?
Anda dapat menyesuaikan tooltip untuk menampilkan nilai dari beberapa kolom tertentu — termasuk kolom yang tidak ada dalam kueri Eksplorasi.
Produk
- Variabel cair — Variabel Liquid merender nilai kolom lain bersama dengan kueri Jelajah yang ada.
- Parameter
html
— Kolom yang ditentukan dalam parameterhtml
ukuran akan dirender dalam tooltip saat pengguna mengarahkan kursor ke visualisasi. - Visualisasi — Tooltip akan muncul saat pengguna mengarahkan kursor ke titik data dalam jenis visualisasi tertentu.
Prasyarat
Penyesuaian tooltip memerlukan beberapa hal berikut:
- Izin untuk membuat Jelajah dan izin untuk mengembangkan LookML.
- Pengetahuan tentang pengembangan SQL dan LookML.
- Pengetahuan dasar tentang penggunaan Liquid di Looker dan coding HTML. Buka bagian Menggunakan variabel Liquid di parameter
html
pada halaman dokumentasihtml
untuk mengetahui informasi latar belakang yang diperlukan. - Izin untuk menyimpan konten (jika Anda ingin menyimpan visualisasi sebagai Tampilan atau dasbor)
Pertimbangan untuk penyesuaian tooltip
Penting untuk mempertimbangkan hal berikut saat Anda menyesuaikan tooltip:
- Nilai dalam parameter
html
menjadi sumbu y dari visualisasi. - Nilai yang ingin ditampilkan pada sumbu y harus merupakan nilai dalam parameter
sql
ukuran. - Saat Anda menggunakan ukuran berformat (ukuran
type: percent_of_total
atau ukuran dengan parametervalue_format_name
atauvalue_format
), pastikan untuk menggunakan sintaksis Liquid untuk nilai yang dirender{{ field_name._rendered_value }}
(denganfield_name
adalah nama ukuran atau dimensi sebenarnya).
Contoh
Secara default, tooltip untuk titik data visualisasi akan menyertakan nilai untuk Total Margin Kotor dan Status. Namun, bagaimana jika Anda ingin memberikan informasi tambahan kepada pengguna yang tidak ditunjukkan di peta atau disertakan dalam kueri Jelajah? Bagaimana jika Anda ingin menyertakan nilai untuk kolom yang disebut Percent of Total Gross Margin, dan bukan State? Menyertakan Persentase Margin Kotor Total akan membantu pengguna memahami bagaimana nilai Margin Kotor Total untuk titik data individual dibandingkan dengan total margin kotor di seluruh set data.
Untuk menyesuaikan tooltip, ikuti langkah-langkah berikut:
measure: total_gross_margin {
type: sum
value_format_name: decimal_2
sql: ${gross_margin} ;;
html: {{ rendered_value }} | {{percent_of_gross_margin._rendered_value }} of total ;;
}
Di Development Mode, buka definisi LookML untuk kolom yang ingin Anda sesuaikan.
Anda dapat langsung membuka definisi LookML kolom dari Explore.
Tentukan kolom dan nilai yang ingin Anda sertakan dalam tooltip selain kolom aslinya. Misalnya, Persentase Margin Kotor Total.
Tambahkan parameter
html
ke ukuran asli yang dirujuk dalam kueri Jelajah dan ditampilkan dalam tooltip. Dalam hal ini, ukuran yang saat ini ada di kueri Explore dan yang ditampilkan di tooltip adalah Total Margin Kotor.Di parameter
html
, buat ekspresi dengan variabel Liquid yang menambahkan kolom tambahan ke nilai ukuran yang ada.- Contoh ini menggunakan variabel Liquid
_rendered_value
untuk menampilkan nilai berformat Looker. Misalnya,total_gross_margin
menggunakan format Looker untuk dua desimal, danpercent_of_total_gross_margin
menggunakan pemformatan Looker untuk persentase dengan dua desimal. - Anda dapat menggunakan karakter pipa,
|
, untuk memisahkan nilai untuk kolom yang berbeda. - Anda juga dapat menambahkan kata lain yang mungkin memperjelas arti nilai lain yang dirender dalam tooltip. Dalam kasus ini,
of total
ditambahkan untuk memperjelas arti nilai persentase.
- Contoh ini menggunakan variabel Liquid
Simpan, validasi, dan kirim kode ke produksi setelah memverifikasi bahwa kode berfungsi seperti yang diharapkan.
Tooltip kini akan menampilkan dua nilai saat pengguna mengarahkan kursor ke titik data dengan tooltip: nilai total_gross_margin
titik data, dan nilai percent_of_total_gross_margin
yang sesuai.
Langkah berikutnya
Setelah membuat visualisasi dengan tooltip yang telah disesuaikan, Anda dapat membagikannya dengan orang lain: