drill_fields (für Ansichten)

Auf dieser Seite wird auf den Parameter drill_fields verwiesen, der Teil einer Ansicht ist.

drill_fields kann auch als Teil einer Dimension oder eines Messwerts verwendet werden. Weitere Informationen finden Sie auf der Dokumentationsseite zum Parameter drill_fields (für Felder).

Nutzung

view: view_name {
  drill_fields: [field_or_set, field_or_set, ]
}
Hierarchie
drill_fields
Mögliche Feldtypen
Dimension, Dimension in einer Dimensionsgruppe, Messwert

Akzeptiert
Eine Liste mit Feld- oder Satznamen in eckigen Klammern

Definition

Mit dem Parameter drill_fields wird festgelegt, was passiert, wenn ein Nutzer beim Analysieren von Daten auf den Wert einer Tabellenzelle klickt. Wenn ein Nutzer dies tut, führt er eine „Drilldown“-Analyse der Daten durch. So kann er die einzelnen Datensätze sehen, aus denen sich diese Zelle zusammensetzt, seine Abfrage auf den Wert der Zelle beschränken oder die Daten auf ähnliche Weise aufschlüsseln.

Für den Parameter drill_fields kann eine Liste mit Feldern, Sets oder eine Kombination aus Feldern und Sets angegeben werden.

Auf Ansichtsebene wendet drill_fields die deklarierten Drilldown-Felder auf alle Messwerte in der Ansicht an, für die drill_fields auf Messwertebene nicht definiert ist.

Das Aufschlüsseln kann deaktiviert werden, indem Sie in die Abfrage eine Dimension mit dem Parameter can_filter einfügen, der auf no gesetzt ist.

Beispiel

Angenommen, Sie haben den folgenden LookML-Code:

view: orders {
  drill_fields: [source*, age]
  measure: count {
    type: count
  }
  measure: average_age {
    type: average
    sql: ${age} ;;
    drill_fields: [id, name, city, state]
  }
  set: source {
    fields: [traffic_source, country]
  }
}

Wenn Sie das Feld Durchschnittsalter aufschlüsseln, werden die Felder ID, Name, Stadt und Bundesland angezeigt. Wenn Sie das Feld Anzahl aufrufen, werden die Standardfelder Traffic-Quelle, Land und Alter angezeigt.