Halaman ini menautkan ke semua parameter LookML yang merupakan turunan dari parameter explore.
Explore berfungsi sebagai titik awal untuk kueri di aplikasi Looker. Explore mereferensikan tampilan dan setiap Explore dapat berisi gabungan ke tampilan lain. Explore biasanya harus dideklarasikan dalam file model.
Contoh penggunaan
Arahkan kursor ke nama parameter untuk melihat deskripsi singkat; klik nama parameter untuk membuka halaman tersebut. Jika parameter dapat ditetapkan ke salah satu dari beberapa opsi tertentu, nilai default akan dicantumkan terlebih dahulu.
## STRUCTURAL PARAMETERS explore: explore_name { extension: required extends: [explore_name, explore_name, ...] fields: [field_or_set, field_or_set, ...] tags: ["string1", "string2", ...] # DISPLAY PARAMETERS description: "Description I want" group_label: "Label to use as a heading in the Explore menu" hidden: yes | no label: "desired label" query: { # Desired query parameters (described on the query page) } view_label: "Field picker heading I want for the Explore's fields" # FILTER PARAMETERS access_filter: { field: fully_scoped_field user_attribute: user_attribute_name } # Possibly more access_filter declarations always_filter: { filters: [field_name: "filter expression", field_name: "filter expression", ...] } case_sensitive: yes | no conditionally_filter: { filters: [field_name: "filter expression", field_name: "filter expression", ...] unless: [field_name, field_name, ...] } sql_always_having: SQL HAVING condition ;; sql_always_where: SQL WHERE condition ;; # JOIN PARAMETERS always_join: [view_name, view_name, ...] join: view_name { # Desired join parameters (described on Join Parameters page) } # Possibly more join declarations # QUERY PARAMETERS autogenerate_primary_keys: yes | no cancel_grouping_fields: [fully_scoped_field, fully_scoped_field, ...] from: view_name persist_for: "N (seconds | minutes | hours)" persist_with: datagroup_name required_access_grants: [access_grant_name, access_grant_name, ...] sql_table_name: table_name ;; sql_analytic_model_name: analytic_model_name ;; sql_preamble: SQL STATEMENT ;; symmetric_aggregates: yes | no view_name: view_name # AGGREGATE TABLE PARAMETERS aggregate_table: table_name { query: { # Desired query parameters (described on the aggregate_table page) } materialization: { # Desired materialization parameters (described on the aggregate_table page) } } # Possibly more aggregate_table declarations } ## REFINEMENT PARAMETERS explore: +explore_name { final: yes }
Definisi parameter
| Nama Parameter | Deskripsi |
|---|---|
| Parameter Struktural | |
extends (untuk Explore) |
Menentukan Explore yang akan diperluas oleh Explore ini |
extension (untuk Explore) |
Menentukan bahwa Explore memerlukan ekstensi dan tidak dapat diekspos ke pengguna |
explore (untuk model) |
Mengekspos tampilan di menu Explore |
fields (untuk Explore) |
Membatasi kolom yang tersedia di Explore dari tampilan dasarnya dan melalui gabungan Explore |
tags (untuk Explore) |
Menentukan teks yang dapat diteruskan ke aplikasi lain |
| Parameter Tampilan | |
description (untuk Explore) |
Menambahkan deskripsi untuk Explore yang muncul kepada pengguna di UI |
group_label (untuk Explore) |
Membuat label grup untuk digunakan sebagai judul di menu Explore |
hidden (untuk Explore) |
Menyembunyikan Explore dari menu Explore |
label (untuk Explore) |
Mengubah tampilan Explore di menu Explore |
query (untuk Explore) |
Membuat kueri yang telah ditentukan sebelumnya agar dapat dipilih pengguna di menu Mulai Cepat Explore. |
view_label (untuk Explore) |
Menentukan cara memberi label pada grup kolom dari tampilan dasar Explore di pemilih kolom |
| Parameter Filter | |
access_filter |
Menambahkan filter khusus pengguna ke Explore |
always_filter |
Menambahkan filter yang dapat diubah pengguna, tetapi tidak dapat dihapus, ke Explore |
case_sensitive (untuk Explore) |
Menentukan apakah filter peka huruf besar/kecil untuk Explore |
conditionally_filter |
Menambahkan filter ke Explore jika pengguna tidak menambahkan filter mereka sendiri dari daftar tertentu |
sql_always_having |
Menyisipkan kondisi ke dalam klausa HAVING kueri yang tidak dapat diubah atau dihapus pengguna untuk Explore ini |
sql_always_where |
Menyisipkan kondisi ke dalam klausa WHERE kueri yang tidak dapat diubah atau dihapus pengguna untuk Explore ini |
| Parameter Gabungan | |
always_join |
Menentukan gabungan yang harus selalu diterapkan ke Explore |
join |
Menggabungkan tampilan tambahan ke Explore. Untuk mengetahui informasi selengkapnya tentang gabungan dan parameternya, lihat halaman referensi Parameter Gabungan. |
| Parameter Kueri | |
autogenerate_primary_keys (untuk Explore) |
Mengaktifkan atau menonaktifkan pembuatan kunci utama otomatis |
cancel_grouping_fields |
Membatalkan klausa GROUP BY saat kolom tertentu dipilih di Explore |
from (untuk Explore) |
Menentukan tampilan yang akan menjadi dasar Explore, dan mereferensikan kolom tampilan tersebut berdasarkan nama Explore |
persist_for (untuk Explore) |
Mengubah setelan cache untuk Explore |
persist_with (untuk Explore) |
Menentukan grup data yang akan digunakan untuk kebijakan caching Explore |
required_access_grants (untuk Explore) |
Membatasi akses ke Explore hanya untuk pengguna yang nilai atribut penggunanya cocok dengan pemberian akses |
sql_table_name (untuk Explore) |
Menentukan tabel database yang akan menjadi dasar Explore |
sql_analytic_model_name (untuk Explore) |
Menentukan model analisis dalam database yang akan menjadi dasar Explore |
symmetric_aggregates |
Menentukan apakah agregat simetris diaktifkan untuk Explore |
view_name (untuk Explore) |
Menentukan tampilan yang akan menjadi dasar Explore, dan mereferensikan kolom tampilan tersebut berdasarkan nama tampilan |
| Parameter Tabel Gabungan | |
aggregate_table |
Membuat tabel gabungan untuk menggunakan kesadaran gabungan untuk kueri di Explore. Untuk mengetahui informasi tentang parameter aggregate_table, lihat halaman parameter aggregate_table. Untuk mengetahui ringkasan kesadaran gabungan, lihat halaman dokumentasi Kesadaran gabungan. |
query |
Menentukan kueri untuk tabel gabungan. Untuk mengetahui informasi tentang query dan subparameternya, lihat halaman parameter aggregate_table. |
materialization |
Menentukan strategi persistensi untuk tabel gabungan. Untuk mengetahui informasi tentang materialization dan subparameternya, lihat halaman parameter aggregate_table. |
| Parameter Penyempurnaan | |
explore: +explore_name |
Menambahkan tanda plus (+) di depan nama Explore yang ada untuk menambahkan penyempurnaan ke Explore yang ada. Lihat halaman dokumentasi penyempurnaan LookML untuk mengetahui informasi dan kasus penggunaan selengkapnya. |
final |
Menunjukkan bahwa penyempurnaan saat ini adalah penyempurnaan akhir yang diizinkan untuk Explore. Lihat halaman dokumentasi penyempurnaan LookML untuk mengetahui informasi dan kasus penggunaan selengkapnya. |
| Parameter yang Harus Dihindari | |
access_filter_fields |
Dihapus 6.0
Diganti dengan access_filter |