Diese Seite bezieht sich auf den Parameter
extension
, der Teil einer Erkunden ist.
extension
kann auch als Teil einer Ansicht verwendet werden, wie auf der Dokumentationsseite zum Parameterextension
(für Ansichten) beschrieben.
extension
kann auch als Teil eines LookML-Dashboards verwendet werden, wie auf der Dokumentationsseite zu Dashboard-Parametern beschrieben.
Nutzung
Erweiterung: erforderlich
}
Hierarchie
extension |
Standardwert
KeineAkzeptiert
Der Wert „required“
|
Definition
Der Parameter extension: required
kennzeichnet eine Erweiterung, für die eine explorative Datenanalyse erforderlich ist. Das bedeutet, dass die Funktion nicht allein verwendet werden kann. Der Inhalt und die Einstellungen der Funktion „Erkunden“ werden nur verwendet, wenn der Parameter „Entdecken“ mit dem Parameter extends
in einer anderen Erweiterung erweitert wird.
Ein exploratives Analysetool mit extension: required
ist nicht für Nutzer allein sichtbar. Es dient lediglich als Ausgangspunkt für andere explorative Datenanalysen.
Für den Parameter extension
wird nur der Wert required
akzeptiert. Wenn Sie keine Erweiterung für einen „Erkunden“ benötigen, lassen Sie den Parameter extension
weg.
Ein exploratives Analysetool mit extension: required
kann nicht als explore_source
für einen Datentest verwendet werden. Die LookML-Validierung generiert einen Fehler, dass explore_source
nicht gefunden werden kann.
Weitere Informationen zur Verwendung von extends
für LookML-Objekte finden Sie unter Code mit Erweiterung wiederverwenden.
Beispiel
Diese basic_order_fields
-explorative Datenanalyse hat den Parameter extension: required
, sodass die Funktion „Entdecken“ für Nutzer nicht sichtbar ist:
explore: basic_order_fields {
extension: required
}
Um die Funktion "Erkunden" in basic_order_fields
zu verwenden, können wir eine weitere Erweiterung wie die folgende erstellen:
explore: marketing_order_fields {
extends: [basic_order_fields]
}
Es mag verlockend sein, die grundlegenden Auftragsfelder über hidden
auszublenden. Diese Einstellung wird dann jedoch von allen „Entdecken“-Feldern übernommen, die auf grundlegenden Bestellfeldern basieren. In diesem Beispiel werden auch Marketing Order Fields (Marketingauftragsfelder) ausgeblendet, wenn Sie hidden
aktivieren.