Can_Filter

Nutzung

view: view_name {
Dimension: Feldname {
can_filter: yes
}
}
Hierarchie
can_filter
Mögliche Feldtypen
Dimension, Dimensionsgruppe, Messen

Akzeptiert
Ein boolescher Wert (ja oder nein)

Definition

Mit dem Parameter can_filter können Sie verhindern, dass eine Dimension oder ein Messwert als Filter verwendet wird. Beispiel:

dimension: description {
  can_filter: no
}

-

Der Standardwert von can_filter ist „true“. Das bedeutet, dass Dimensionen und Messwerte wie erwartet als Filter verwendet werden können. Es kann jedoch vorkommen, dass ein Feld zu anspruchsvoll ist, um eine Suche durchzuführen (wie eine große Textbeschreibung). In diesen Fällen können Sie verhindern, dass dieses Feld als Filter verwendet wird. Nutzer sehen einfach keine FILTER-Option, wenn sie den Mauszeiger auf das Feld bewegen.

can_filter kann nicht verwendet werden mit:

  • Messwerte für type: list, da sie trotzdem nicht gefiltert werden können
  • filter-Felder, die nur zum Filtern vorhanden sind
  • Der Parameter filters, der mit Messwerten verwendet wird

Außerdem sind Aufschlüsselungen in Feldern nicht zulässig, wenn für die Aufschlüsselung eine filterbare Dimension erforderlich ist und der Parameter can_filter auf no gesetzt ist. Das passiert, wenn Sie:

  • Versuch, eine Dimension zu untersuchen, die can_filter: no verwendet
  • Es wird versucht, die Messung genauer zu analysieren, wenn die Dimension can_filter: no in derselben Abfrage wie die Messung verwendet wird.

Weitere Informationen finden Sie auf der Dokumentationsseite für drill_fields (für Felder) und drill_fields (für Ansichten).