Nutzung
Dimension: Feldname {
full_suggestions: yes
}
}
Hierarchie
full_suggestions |
Mögliche Feldtypen
Dimension, Dimensionsgruppe, Filter, ParameterAkzeptiert
Ein boolescher Wert (ja oder nein) |
Definition
Jedes Mal, wenn sql_always_where
oder access_filter
in einer Funktion „Erkunden“ verwendet wird, wendet Looker diese Einschränkungen auf die Filtervorschläge an, die für Felder von type: string
abgegeben werden. Dadurch wird verhindert, dass Nutzer einen Filtervorschlag sehen, der nicht auf sie zutrifft.
Beispiel: Sie verwenden access_filter
, um Nutzer auf die Daten ihres Unternehmens zu beschränken. Wenn einer dieser Nutzer den Filter Projektname hinzugefügt hat, möchten Sie vermutlich nicht, dass er die Namen von Projekten anderer Unternehmen sieht.
Sie können Vorschläge auch deaktivieren, wenn sie nicht benötigt werden. Deaktivieren Sie dazu full_suggestions
:
dimension: project_name {
type: string
sql: ${TABLE}.project_name ;;
full_suggestions: no
}
Wenn Sie die Limits für sql_always_where
oder access_filter
nicht Ihren Vorschlägen hinzufügen möchten, können Sie stattdessen den Parameter bypass_suggest_restrictions
verwenden. In diesen Fällen ist die Lösung leistungsstärker. Wenn Sie bypass_suggest_restrictions
verwenden, wird der Standardwert von full_suggestions
automatisch zu „false“ geändert, sodass die Parameter nicht miteinander in Konflikt stehen.
Die Vorschläge, die einem Nutzer für die Dimension
case
angezeigt werden, werden bei Verwendung vonfull_suggestions
nicht eingeschränkt. Jede Option, die Sie in einencase
-Parameter aufnehmen, ist für alle Nutzer sichtbar.