Felder_ausgeblendet_nach_Standard

Nutzung

view: view_name {
fields_hidden_by_default: Ja
}
Hierarchie
fields_hidden_by_default
Akzeptiert
Ein boolescher Wert (ja oder nein)

Definition

Standardmäßig werden in der Ansicht „Erkunden“ alle Felder einer Ansicht angezeigt. Wenn ein Feld für die Modellierung verfügbar sein soll, aber Nutzern nicht angezeigt werden soll, können Sie das Feld in der Feldauswahl von „Erkunden“ ausblenden, indem Sie dem Feld den Parameter hidden: yes hinzufügen.

Wenn Sie die meisten Felder in einer Ansicht ausblenden möchten, können Sie stattdessen den Parameter fields_hidden_by_default: yes in die Ansicht einfügen. Dadurch wird der Standardwert für alle Felder der Ansicht auf hidden:yes festgelegt. Wenn Sie dann ein Feld in der Ansicht darstellen möchten, können Sie dem Feld den Parameter hidden:no hinzufügen.

Ausgeblendete Felder können weiterhin in der Benutzeroberfläche aufgerufen werden, wenn sie manuell zur URL hinzugefügt werden. Daher ist der Wert hidden eine Sicherheitsfunktion.

Beispiele

In dieser airports-Beispielansicht wird der Parameter fields_hidden_by_default: yes verwendet, sodass alle Felder in der Ansicht „Erkunden“ standardmäßig ausgeblendet sind. Die Dimension „country“ ist mit hidden:no definiert und wird daher in der Ansicht „Erkunden“ angezeigt. Die Dimension id hat keinen hidden-Parameter. Sie wird daher mit dem Standardwert versehen und im Bereich „Erkunden“ der Ansicht ausgeblendet.

view: airports {
  sql_table_name: flightstats.airports ;;
  fields_hidden_by_default: yes

  dimension: id {
    primary_key: yes
    type: number
    sql: ${TABLE}.id ;;
  }
  dimension: county {
    type: string
    sql: ${TABLE}.county ;;
    hidden: no
  }