view_label (für Explores)

Auf dieser Seite wird auf den Parameter view_label verwiesen, der Teil einer Exploration ist.

view_label kann auch als Teil eines Join verwendet werden. Dies wird auf der Dokumentationsseite zum Parameter view_label (für Joins) beschrieben.

view_label kann auch als Teil einer Dimension, eines Messwerts oder eines Filters verwendet werden, wie auf der Dokumentationsseite zum Parameter view_label (für Felder) beschrieben.

Nutzung

explore: explore_name {
  view_label: "desired label for the view"
}
Hierarchie
view_label
Standardwert
Der Name des Explores

Akzeptiert
Ein String

Definition

Mit view_label wird die Art und Weise geändert, wie die Gruppe von Feldern aus der Basisansicht eines Explores im Field Picker bezeichnet wird.

Manchmal wird view_label verwendet, um einen Unterstrich vor dem Ansichtsnamen einzufügen, sodass diese bei alphabetischer Sortierung im Field Picker ganz oben angezeigt wird. Wenn Sie zur Modellerstellung mehrere Ansichten benötigen, die Ansichten jedoch aus Sicht der geschäftlichen Nutzer dieselbe Entität darstellen, können Sie diesen Parameter alternativ verwenden. Beispiel: Sie haben eine Ansicht, die in Ihrem LookML als customer und eine andere als customer_facts definiert ist. Diese sollen für Modellerstellungszwecke erhalten bleiben. Es könnte jedoch sinnvoll sein, dass geschäftlichen Nutzern beide Ansichten mit der Bezeichnung Kunde angezeigt werden.

Wenn Sie die Namen der Felder selbst ändern möchten, können Sie den Parameter label verwenden.

Beispiele

Die customer_facts-Schaltfläche soll für Geschäftsanwender in der Ansicht Kunden angezeigt werden:

explore: customer_facts {
  view_label: "Customers"
}

Sorgen Sie dafür, dass product_facts Explore für Nutzer als Teil der Ansicht Produktinformationen angezeigt wird:

explore: product_facts {
  view_label: "Product Info"
}

Wichtige Punkte

view_label hat keine anderen Auswirkungen als die Änderung der Darstellung der Feldauswahl.

Wenn Sie die view_label eines Explores ändern, ist nur der Field Picker davon betroffen. Auf die Darstellung des Explore im Menü Explore sowie die Art und Weise, wie in LookML auf diese Felder verwiesen werden sollte, hat dies keinerlei Auswirkungen.

Achten Sie auf die korrekte Groß- und Kleinschreibung, wenn Sie mehrere Ansichten mit view_label kombinieren.

Wenn die Felder aus der Basisansicht des Explores in der Feldauswahl mit einer der verknüpften Ansichten des Explores zusammengeführt werden sollen, müssen Sie darauf achten, dass die Groß- und Kleinschreibung in view_label korrekt ist. Die Groß-/Kleinschreibung muss mit der Schreibweise des Ansichtsnamens im Field Picker übereinstimmen. Schauen wir uns dieses Beispiel an:

explore: product {
  view_label: "Product Info"
  join: product_info {
    sql_on: ${product.product_id} = ${product_info.product_id} ;;
  }
}

product_info wird in der Feldauswahl als Produktinformationen angezeigt. Jedes Wort wird großgeschrieben und Unterstriche werden in Leerzeichen geändert. Aus diesem Grund haben wir view_label: 'Product Info' anstelle von view_label: 'product_info' verwendet.

Die view_label eines Felds hat Vorrang vor der view_label eines Explores.

Wenn ein Feld in einem Explore ein view_label hat, wird es unter seinem view_label und nicht unter dem view_label des Explores angezeigt. In diesem Beispiel haben sowohl ein Explore als auch eine Dimension view_label-Werte.

In der Modelldatei wird das Explore mit view_label: "View Label on Explore" definiert:

explore: us_births {
  label: "US births"
  view_label: "View Label on Explore"
}

In der Datei us_births.view wird die Dimension state mit view_label: "View Label on Field" definiert:


view: us_births {
  label: "US births"

  dimension: state {
    view_label: "View Label on Field"
    type: string
    sql: ${TABLE}.state ;;
  }

In diesem Fall wird die view_label der Dimension state durch die view_label des Explores überschrieben. Im Explore wird die Dimension state also unter der view_label „View Label on Field“ angezeigt.

view_label wirkt sich auf die Basisansicht von Explore aus.

Dieser Parameter ähnelt view_label (für Joins), betrifft jedoch die Basisansicht des Explores und nicht die verbundenen Ansichten. Im Gegensatz zu label (für Ansichten) wirkt sich dieser Parameter nur auf die Basisansicht in diesem Explore aus.