Auf dieser Seite wird auf den Parameter
drill_fieldsverwiesen, der Teil einer Ansicht ist.
drill_fieldskann auch als Teil einer Dimension oder eines Messwerts verwendet werden. Weitere Informationen finden Sie auf der Dokumentationsseite zum Parameterdrill_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.
