Parameter explore

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