Auf dieser Seite wird auf den Parameter
exploreverwiesen, der Teil eines Modells ist.
explorekann auch als Teil eines Dashboardfilters verwendet werden. Weitere Informationen finden Sie auf der Dokumentationsseite Dashboard-Parameter.
explorekann auch als Teil eines Dashboard-Elements verwendet werden. Ein repräsentatives Beispiel für die Verwendung finden Sie auf der Dokumentationsseite Säulendiagramm-Parameter für LookML-Dashboards.
Nutzung
explore: explore_name { . . . }
|
Hierarchie
explore |
Standardwert
Keine
Akzeptiert
Der Name einer vorhandenen Ansicht oder ein Name für die explore bei Verwendung von from
Besondere Regeln
explore-Namen müssen innerhalb eines bestimmten Modells eindeutig sein.
|
Definition
Wenn vor dem Namen des Explores ein Pluszeichen (
+) steht, z. B.explore: +orders, handelt es sich um eine Verfeinerung eines Explores. Weitere Informationen finden Sie auf der Dokumentationsseite LookML-Verfeinerungen.
Mit explore wird eine vorhandene Ansicht dem Looker-Menü der Explores hinzugefügt, wie auf der Dokumentationsseite LookML – Begriffe und Konzepte beschrieben. Als Best Practice sollte ein Explore in einer Modelldatei definiert werden.
Explores werden in der Regel nach einer vorhandenen Ansicht benannt. Wenn Sie jedoch mehrere Explores auf derselben Ansicht basieren lassen möchten, können Sie dem Explore einen from-Parameter hinzufügen. In diesem Fall kann dem Explore ein beliebiger gültiger Name gegeben werden, der nur Kleinbuchstaben (a–z), Ziffern (0–9) und Unterstriche enthält.
explore spielt eine wichtige Rolle im SQL-Code, den Looker generiert. Angenommen, ein Nutzer wählt im Explore-Menü Kunden aus und führt eine Abfrage aus. Dieses customers-Explore basiert auf der Ansicht mit dem Namen customers, die mit einer Datenbanktabelle verknüpft ist. Diese Tabelle wird in der FROM-Anweisung der SQL-Abfrage des Nutzers platziert.
explore kann viele untergeordnete Parameter haben, die sich auf die Anzeige und das Filterverhalten auswirken und mit denen Joins für das Explore angegeben werden. Wenn ein Explore mindestens einen Join enthält, können diese Joins Join-Parameter haben, die das bevorzugte Join-Verhalten angeben.
Beispiele
Fügen Sie dem Explore-Menü eine Option basierend auf der Ansicht mit dem Namen users hinzu:
explore: users {
# additional explore parameters go here
}
Fügen Sie dem Explore-Menü eine Option mit dem Namen Events hinzu, die auf der Ansicht mit dem Namen user_events basiert:
explore: events {
from: user_events
}
Häufige Herausforderungen
explore muss auf einen vorhandenen Ansichtsnamen verweisen
Mit dem Parameter explore können Sie nicht die Datenbanktabelle, Dimensionen, Messwerte und andere Felder definieren, die Teil einer Ansicht sind. Stattdessen müssen Sie zuerst eine Ansicht mit dem Parameter view definieren. Anschließend können Sie in explore auf den Namen dieser Ansicht verweisen.
explore muss auf den Ansichtsnamen und nicht auf den Dateinamen verweisen.
Normalerweise ist der Name einer Ansicht derselbe wie der Name der Ansichtsdatei, in der die Ansicht definiert ist. Das ist nicht erforderlich. Der Name der Ansicht und der Dateiname der Ansicht können unterschiedlich sein.
Angenommen, Sie haben eine Ansicht namens users, die in einer Datei namens company_users definiert ist. Die Ansichtsdatei company_users sieht so aus:
view: users { ... }
Anschließend fügen Sie die Ansicht users mit folgendem Code dem Menü „Explore“ hinzu:
explore: users { ... }
Auch wenn sich die Ansicht users in einer Datei mit dem Namen company_users befindet, spielt der Name der Datei keine Rolle. Es ist nur der Name der Ansicht im Parameter view wichtig.
Wenn Sie in einem Explore den Messwert
type: countverwenden, werden die resultierenden Werte in der Visualisierung mit dem Namen der Ansicht und nicht mit dem Wort „Anzahl“ gekennzeichnet. Um Verwechslungen zu vermeiden, empfehlen wir, den Namen der Ansicht im Plural zu verwenden, in den Visualisierungseinstellungen unter Serie die Option Vollständigen Feldnamen anzeigen auszuwählen oder einenview_labelmit einer Pluralversion des Ansichtsnamens zu verwenden.
Wichtige Punkte
explore wird in der Regel mit zusätzlichen Parametern verwendet.
explore kann auch ohne zusätzliche Parameter verwendet werden. In der Praxis wird explore in der Regel mit zusätzlichen Optionen verwendet. Es ist beispielsweise sehr üblich, zusätzliche Ansichten in ein Explore zu join.
Alle zusätzlichen Parameter, die mit explore verknüpft sind, werden auf der Seite Parameter ansehen angezeigt. Die Parameter, die für ein join in einem Explore verwendet werden können, werden auf der Seite Join-Parameter angezeigt.