Halaman ini mengacu pada parameter
exploreyang merupakan bagian dari model.
explorejuga dapat digunakan sebagai bagian dari filter dasbor, yang dijelaskan di halaman dokumentasi parameter Dasbor.
explorejuga dapat digunakan sebagai bagian dari elemen dasbor. Contoh representatif penggunaannya disediakan di halaman dokumentasi parameter diagram Kolom untuk dasbor LookML.
Penggunaan
explore: explore_name { . . . }
|
Hierarki
explore |
Nilai Default
Tidak ada
Menerima
Nama tampilan yang ada, atau nama untuk explore saat menggunakan from
Aturan Khusus
Nama explore harus unik dalam model tertentu
|
Definisi
Jika ada tanda plus (
+) di depan nama Jelajah, sepertiexplore: +orders, itu adalah penyempurnaan Jelajah. Lihat halaman dokumentasi penyempurnaan LookML untuk mengetahui informasi selengkapnya.
explore menambahkan tampilan yang ada ke menu Jelajah Looker seperti yang dijelaskan di halaman dokumentasi istilah dan konsep LookML. Sebagai praktik terbaik, Jelajah harus ditentukan di dalam file model.
Jelajah biasanya diberi nama sesuai dengan tampilan yang ada. Namun, jika Anda ingin memiliki beberapa Jelajah berdasarkan tampilan yang sama, Anda dapat menambahkan parameter from ke Jelajah. Dalam hal ini, Jelajah dapat diberi nama valid apa pun, yang hanya mencakup huruf kecil (a-z), digit (0-9), dan garis bawah.
explore memainkan peran penting dalam SQL yang dihasilkan Looker. Misalnya, pengguna memilih Pelanggan dari menu Jelajah dan menjalankan kueri. Jelajah customers ini didasarkan pada tampilan bernama customers, yang terkait dengan tabel database. Tabel tersebut ditempatkan dalam klausa FROM kueri SQL pengguna.
explore dapat memiliki banyak parameter turunan yang memengaruhi perilaku tampilan dan filter serta menentukan penambahan gabungan untuk Jelajah. Jika Jelajah menyertakan satu atau beberapa gabungan, gabungan tersebut dapat memiliki parameter gabungan yang menentukan perilaku gabungan yang diinginkan.
Contoh
Menambahkan opsi ke menu Jelajah berdasarkan tampilan bernama users:
explore: users {
# additional explore parameters go here
}
Menambahkan opsi ke menu Jelajah bernama Events berdasarkan tampilan bernama user_events:
explore: events {
from: user_events
}
Tantangan umum
explore harus mereferensikan nama tampilan yang ada
Anda tidak dapat menggunakan parameter explore untuk menentukan tabel database, dimensi, ukuran, dan kolom lain yang merupakan bagian dari tampilan. Sebagai gantinya, Anda harus menentukan tampilan terlebih dahulu menggunakan parameter view. Kemudian, Anda dapat mereferensikan nama tampilan tersebut di explore.
explore harus mereferensikan nama tampilan, bukan nama filenya
Biasanya, nama tampilan sama dengan file tampilan tempat tampilan ditentukan. Hal ini tidak wajib — nama tampilan dan nama file tampilan dapat berbeda.
Misalnya, Anda memiliki tampilan bernama users yang ditentukan di dalam file bernama company_users. File tampilan company_users terlihat seperti ini:
view: users { ... }
Kemudian, Anda menambahkan tampilan users ke menu Jelajah dengan:
explore: users { ... }
Meskipun tampilan users berada di dalam file bernama company_users, nama file tidak menjadi masalah. Hanya nama tampilan dalam parameter view yang penting.
Saat Anda menggunakan ukuran dari
type: countdi Jelajah, visualisasi akan memberi label pada nilai yang dihasilkan dengan nama tampilan, bukan kata "Count." Untuk menghindari kebingungan, sebaiknya buat nama tampilan Anda dalam bentuk jamak, pilih Show Full Field Name di bagian Series di setelan visualisasi, atau gunakanview_labeldengan versi jamak dari nama tampilan Anda.
Yang perlu diketahui
explore biasanya digunakan dengan parameter tambahan
Anda dapat menggunakan explore dengan sendirinya, tanpa parameter tambahan. Dalam praktiknya, Anda biasanya melihat explore digunakan dengan opsi tambahan. Misalnya, sangat umum untuk join tampilan tambahan ke dalam Jelajah.
Semua parameter tambahan yang terkait dengan explore ditampilkan di halaman parameter Jelajah. Parameter yang dapat digunakan untuk join dalam Jelajah ditampilkan di halaman parameter Gabungan.