Diese Seite bezieht sich auf den Parameter
extension
, der Teil einer Ansicht ist.
extension
kann auch als Teil eines explorativen Analysetools verwendet werden, wie auf der Seite mit der Parameterdokumentation fürextension
beschrieben.
extension
kann auch als Teil eines LookML-Dashboards verwendet werden, wie auf der Dokumentationsseite zu den Dashboard-Parametern beschrieben.
Nutzung
Erweiterung: erforderlich
}
Hierarchie
extension |
Standardwert
KeineAkzeptiert
Der Wert „required“
|
Definition
Der Parameter extension: required
kennzeichnet eine Ansicht als erforderlich, sodass die Ansicht nicht allein verwendet werden kann. Der Inhalt und die Einstellungen der Ansicht werden nur verwendet, wenn die Ansicht mithilfe des Parameters extends
in einer anderen Ansicht erweitert wird.
Eine Datenansicht mit extension: required
ist für Nutzer allein nicht sichtbar. Sie dient lediglich als Ausgangspunkt für die Erweiterung durch andere Ansichten.
Für den Parameter extension
wird nur der Wert required
akzeptiert. Wenn Sie keine Erweiterung für eine Ansicht benötigen, lassen Sie den Parameter extension
weg.
Weitere Informationen zur Verwendung von extends
für LookML-Objekte finden Sie unter Code mit Erweiterung wiederverwenden.
Beispiel
Die folgende looker_events
-Ansicht hat den Parameter extension: required
, sodass die Ansicht selbst für Nutzer nicht sichtbar ist:
Datei: events.view
view: looker_events {
extension: required
sql_table_name: looker_db.events ;;
# The normal contents of the view follow
}
Wenn wir die Ansicht looker_events
verwenden möchten, können wir eine weitere Ansicht erstellen, die sie erweitert:
Datei: new_events.view
include: "events.view"
view: name_of_the_new_view {
extends: [looker_events]
measure: additional_measure {
type: count
}
# Additional things you want to add or change
}