Diese Seite bezieht sich auf den Parameter
drill_fields
, der Teil einer Ansicht ist.
drill_fields
kann auch als Teil einer Dimension oder Messung verwendet werden, wie auf der Dokumentationsseite zum Parameterdrill_fields
(für Felder) beschrieben.
Nutzung
drill_fields: [field_or_set, field_or_set, ...]
}
Hierarchie
drill_fields |
Mögliche Feldtypen
Dimension, Dimension innerhalb einer Dimensionsgruppe, messenAkzeptiert
Eine Liste von Feldnamen mit eckigen Klammern |
Definition
Mit dem Parameter drill_fields
legen Sie fest, was passiert, wenn ein Nutzer beim Erkunden der Daten auf den Wert einer Tabellenzelle klickt. Wenn ein Nutzer dies tut, kann er in die Daten „dringen“, sodass er die einzelnen Datensätze sehen kann, aus denen diese Zelle besteht, seine Abfrage auf den Wert der Zelle begrenzt oder die Daten auf eine entsprechende Weise aufschlüsselt.
Für den Parameter drill_fields
ist eine Liste von Feldern, Gruppen oder einer Kombination aus Feldern und Sätzen zulässig.
Auf Datenansichtsebene wendet drill_fields
die deklarierten Aufschlüsselungsfelder auf alle Messwerte in der Ansicht an, für die drill_fields
nicht auf Ebene der Messung definiert ist.
Sie können die Aufschlüsselung deaktivieren, indem Sie in die Abfrage eine Dimension aufnehmen, für die der Parameter can_filter
auf no
festgelegt ist.
Beispiel
Angenommen, Sie haben die folgende LookML:
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]
}
}
Dies hat folgende Auswirkungen:
Wenn Sie in das Feld Durchschnittliches Alter weitere Details aufrufen, für das eigene Aufschlüsselungsfelder definiert sind, werden die Felder ID, Name, Stadt und Bundesland angezeigt. Wenn Sie in das Feld Anzahl wechseln, werden die Standardfelder Besucherquelle, Land und Alter angezeigt.