Drill_fields (für Ansichten)

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 Parameter drill_fields (für Felder) beschrieben.

Nutzung

view: view_name {
drill_fields: [field_or_set, field_or_set, ...]
}
Hierarchie
drill_fields
Mögliche Feldtypen
Dimension, Dimension innerhalb einer Dimensionsgruppe, messen

Akzeptiert
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.