ekstensi (untuk Eksplorasi)

Halaman ini merujuk pada parameter extension yang merupakan bagian dari Explore.

extension juga dapat digunakan sebagai bagian dari tampilan, seperti yang dijelaskan di halaman dokumentasi parameter extension (untuk tampilan).

extension juga dapat digunakan sebagai bagian dari dasbor LookML, seperti yang dijelaskan di halaman dokumentasi Parameter dasbor.

Penggunaan


explore: explore_name {
  extension: required
}
Hierarki
extension
Nilai Default
Tidak ada

Menerima
Nilai "wajib"

Definisi

Parameter extension: required menandai Eksplorasi sebagai memerlukan ekstensi, yang berarti bahwa Eksplorasi tidak dapat digunakan dengan sendirinya. Konten dan setelan Eksplorasi hanya akan digunakan jika Eksplorasi diperluas menggunakan parameter extends di Eksplorasi lain.

Eksplorasi dengan extension: required tidak dapat dilihat oleh pengguna dengan sendirinya; Eksplorasi ini hanya dimaksudkan untuk bertindak sebagai titik awal yang akan diperluas oleh Eksplorasi lain.

Parameter extension hanya menerima nilai required. Jika Anda tidak ingin mewajibkan ekstensi untuk Eksplorasi, hilangkan parameter extension sepenuhnya.

Eksplorasi dengan extension: required tidak dapat digunakan sebagai explore_source untuk pengujian data. Validator LookML akan menghasilkan error bahwa explore_source tidak dapat ditemukan.

Lihat Menggunakan Kembali Kode dengan Perluasan untuk mengetahui informasi selengkapnya tentang penggunaan extends untuk objek LookML.

Contoh

Eksplorasi basic_order_fields ini memiliki parameter extension: required, sehingga Eksplorasi itu sendiri tidak akan terlihat oleh pengguna:


explore: basic_order_fields {
  extension: required
}

Untuk menggunakan Eksplorasi basic_order_fields, kita dapat membuat Eksplorasi lain yang memperluasnya, seperti ini:


explore: marketing_order_fields {
  extends: [basic_order_fields]
}

Anda mungkin tergoda untuk mengaktifkan hidden untuk menyembunyikan Kolom Pesanan Dasar, tetapi ingatlah bahwa setelan tersebut akan diwarisi oleh Eksplorasi apa pun yang didasarkan pada Kolom Pesanan Dasar. Dalam contoh khusus ini, Kolom Pesanan Pemasaran juga akan disembunyikan jika Anda mengaktifkan hidden.