can_filter

Nutzung

view: view_name {
  dimension: field_name {
    can_filter: yes 
  }
}
Hierarchie
can_filter
Mögliche Feldtypen
Dimension, Dimensionsgruppe, Messwert

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 die Suche in einem Feld zu aufwendig ist, z. B. bei einer langen Textbeschreibung. In solchen Fällen können Sie verhindern, dass das Feld als Filter verwendet wird. Nutzer sehen keine FILTER-Option, wenn sie den Mauszeiger auf das Feld bewegen.

can_filter kann nicht mit folgenden Elementen verwendet werden:

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

Außerdem ist das Aufschlüsseln eines Felds nicht zulässig, wenn dafür eine filterbare Dimension erforderlich ist und der Parameter can_filter auf no festgelegt ist. Das passiert in folgenden Fällen:

  • Sie versuchen, eine Dimension mit can_filter: no aufzuschlüsseln.
  • Versuchen Sie, einen Drilldown für einen Messwert durchzuführen, wenn in derselben Abfrage wie dieser Messwert eine can_filter: no-Dimension verwendet wird.

Weitere Informationen finden Sie in der Dokumentation zu drill_fields (für Felder) und drill_fields (für Ansichten).