suggest_explore

Penggunaan

view: view_name {
  dimension: field_name {
    suggest_explore: explore_name
  }
}
Hierarki
suggest_explore
Jenis Kolom yang Mungkin
Dimensi, Grup Dimensi, Ukuran, Filter, Parameter

Menerima
Nama Eksplorasi

Definisi

Parameter ini, yang digunakan dengan suggest_dimension, mengubah cara Looker membuat saran untuk kolom filter atau dimension dari type: string saat seseorang menggunakan kolom tersebut untuk memfilter kueri.

Looker biasanya membuat saran ini dengan menjalankan kueri berikut pada kolom filter:

SELECT DISTINCT <field name> FROM <table> LIMIT 1000

Jika kolom berada dalam tabel besar, kueri ini dapat terlalu lambat atau membuat beban database terlalu besar.

Dengan menggunakan suggest_dimension, Anda dapat membuat Looker mengkueri dimensi alternatif untuk nilai saran. Jika dimensi tersebut ditentukan dalam Eksplorasi yang berbeda, suggest_explore memberi tahu Looker tempat menemukannya. Dalam hal ini, di parameter suggest_dimension, sertakan nama tampilan tempat dimensi ditentukan dan nama dimensi dalam format view_name.field_name. Selain itu, pastikan tampilan digabungkan ke Eksplorasi yang ditentukan dalam parameter suggest_explore.

Jika dimensi ditentukan dalam tampilan saat ini, suggest_explore tidak diperlukan.

Contoh

Dalam contoh ini, alih-alih melihat daftar besar nama pengguna dari tabel event, kita telah memberi tahu Looker untuk membuat kueri nama dari tabel user:

dimension: event_user_name {
  type: string
  sql: ${TABLE}.event_user_name ;;
  suggest_explore: user
  suggest_dimension: user.name
}