drill_fields (適用於欄位)

這個頁面是指屬於維度指標drill_fields 參數。

drill_fields 也可做為檢視區塊的一部分,如 drill_fields (適用於檢視區塊) 參數說明文件頁面所述。

用量

view: view_name {
  dimension: field_name {
    drill_fields: [field_or_set, field_or_set, ]
  }
}
階層
drill_fields
可能的欄位類型
維度、維度群組中的維度、指標

接受
以方括號括住的欄位名稱或集合名稱清單

定義

drill_fields 參數會控管使用者探索資料時,點選資料表儲存格值後發生的情況。使用者執行這項操作時,會「細查」資料,查看組成該儲存格的個別記錄、將查詢限制為儲存格的值,或以相關方式分割資料。

drill_fields 參數接受欄位清單、集合清單,或欄位和集合的組合。

如果指標使用 drill_fields 參數,系統不會將檢視區塊層級設定的任何下鑽欄位套用至該指標。

在某些情況下,鑽研功能可能會停用:

使用者點選下鑽欄位後,系統會將他們帶往下鑽疊加層。疊加層中的資料預設會根據下列優先順序排序:

  1. 第一個日期維度 (遞減)
  2. 如果沒有日期維度,則依第一個指標遞減排序
  3. 如果沒有任何指標,則為第一個新增的維度 (遞增)

細查維度

深入瞭解維度時,您可以選擇下列選項:

將查詢限制為使用者選取的維度值

深入瞭解維度時,您可以選擇將查詢範圍限制在所選維度值。在本例中,使用者選取維度值時,可以選擇依該值篩選。

在「國家/地區」維度的「英國」值鑽研選單中,選取「篩選英國」選項。

在這個範例中,只要在向下切入選單中選取「Filter on "UK"」(篩選「英國」),產生的查詢就會經過篩選,只顯示「Country」(國家/地區) 的值為「UK」(英國) 的結果。

這是維度的預設行為,不需要使用 drill_fields 參數。

將使用者選取的維度替換成其他維度

深入瞭解維度時,您也可以將查詢範圍限制在所選維度值,並在查詢結果中以其他相關維度取代原始維度。舉例來說,假設您有名為「國家/地區」的欄位,並想讓使用者依州和城市深入瞭解該欄位,LookML 應如下所示:

dimension: country {
  sql: ${TABLE}.country ;;
  drill_fields: [state, city]
}

在 Looker 使用者介面中,「國家/地區」維度的向下鑽取選單提供選項,可向下鑽取每個「州」和「城市」的值。

以這個範例來說,如果使用者在「國家/地區」資料欄中,為「美國」值選取「依州別」選項,則產生的查詢會以「州別」取代「國家/地區」資料欄。在向下鑽取前新增至查詢的任何指標,也會帶入新查詢。

系統預設會為維度群組 type: time 新增下鑽欄位。每個時間範圍都可以向下鑽研至更精細的時間範圍 (例如,週可以向下鑽研至日期和時間,但不能鑽研至月份)。不過,您可以使用 drill_fields 參數,限制可向下切入的時間範圍:

dimension_group: created {
  type: time
  timeframes: [time, date, week, month, year]
  sql: ${TABLE}.created ;;
  drill_fields: [created_month, created_date]
}

深入瞭解指標

深入瞭解指標後,即可查看組成該指標的項目相關資料列層級資料。雖然 drill_fields 參數可搭配任何指標類型使用,但通常與 type: counttype: count_distinct 指標搭配使用時,效果會更顯著。drill_fields每列顯示的資訊,是由您在 drill_fields 參數中定義的欄位或集合決定。

舉例來說,假設您有以下 LookML:

measure: count {
  type: count
  drill_fields: [user_details*]
}
set: user_details {
  fields: [id, city, state, country]
}

在本範例中,如 LookML 所定義,由於 set 參數的 fields 子參數列出 idcitystatecountry 欄位,因此當您深入瞭解 count 測量指標時,這些欄位會顯示在查詢結果中。

選取「Count」指標的值後,系統會開啟 ID、城市、州/省和國家/地區欄位的查詢。

在下鑽選單中連結至資訊主頁

如要指定特定資訊主頁 (或其他非 Looker 網址) 的連結,可以使用 link 參數。

如果資訊主頁在您要深入分析的欄位上設有篩選器,就會自動顯示在鑽研選單中。這會在下列情況發生:

  • 資訊主頁上設有全域欄位類型篩選器,指向您要深入分析的欄位。
  • 資訊主頁圖塊中的欄位已套用資訊主頁篩選器。舉例來說,您可能已在特定資訊主頁動態磚的 users.age 欄位中套用數字資訊主頁篩選器。這樣一來,資訊主頁就會顯示在「users.age」欄位的向下切入選單中。
  • 資訊主頁位於「共用」資料夾

如要查看從欄位的下鑽選單下鑽至資訊主頁的範例,請參閱「在 Looker 中探索資料」說明文件頁面的「下鑽至資訊主頁」一節。