vollständige_Vorschläge

Nutzung

view: view_name {
Dimension: Feldname {
full_suggestions: yes
}
}
Hierarchie
full_suggestions
Mögliche Feldtypen
Dimension, Dimensionsgruppe, Filter, Parameter

Akzeptiert
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 von full_suggestions nicht eingeschränkt. Jede Option, die Sie in einen case-Parameter aufnehmen, ist für alle Nutzer sichtbar.