Entdecken

Diese Seite bezieht sich auf den Parameter explore, der Teil eines Modells ist.

explore kann auch als Teil eines Dashboard-Filters verwendet werden, der auf der Dokumentationsseite zu Dashboard-Parametern beschrieben wird.

explore kann auch als Teil eines Dashboard-Elements verwendet werden. Ein repräsentatives Beispiel für seine Verwendung finden Sie auf der Dokumentationsseite zu Spaltendiagrammparametern für LookML-Dashboards.

Nutzung

explore: explore_name { . . }
Hierarchie
explore
Standardwert
Keine

Akzeptiert
Der Name einer vorhandenen Ansicht oder ein Name für explore bei Verwendung von from

Sonderregeln
explore-Namen müssen innerhalb eines bestimmten Modells eindeutig sein

Definition

Wenn vor dem Namen der Erweiterung ein Pluszeichen (+) steht, z. B. explore: +orders, ist das eine Suchfilter. Weitere Informationen finden Sie auf der Dokumentationsseite zu LookML-Optimierungen.

explore fügt dem Looker-Menü der explorativen Datenanalysen eine vorhandene Ansicht hinzu, wie auf der Dokumentationsseite zu LookML-Begriffen und -Konzepten beschrieben. Eine Best Practice ist es, innerhalb einer Modelldatei die Funktion „Erkunden“ zu definieren.

Explorative Datenanalysen werden in der Regel nach einer vorhandenen Ansicht benannt. Wenn Sie jedoch mehrere explorative Datenanalysen verwenden möchten, die auf derselben Ansicht basieren, können Sie dem Bereich den Parameter from hinzufügen. In diesem Fall kann der Tab „Entdecken“ einen beliebigen gültigen Namen haben, der nur aus Kleinbuchstaben (a–z), Ziffern (0–9) und Unterstrichen besteht.

explore spielt eine wichtige Rolle in SQL, die Looker generiert. Angenommen, ein Nutzer wählt im Menü „Erkunden“ die Option Kunden aus und führt eine Abfrage aus. Diese customers-explorative Datenanalyse basiert auf der Ansicht „customers“, die einer Datenbanktabelle zugeordnet ist. Diese Tabelle wird in der FROM-Klausel der SQL-Abfrage des Nutzers platziert.

explore kann viele untergeordnete Parameter haben, die sich auf das Anzeige- und Filterverhalten auswirken und festlegen, dass Joins für den Tab „Entdecken“ hinzugefügt werden. Wenn eine Erkundung einen oder mehrere Joins enthält, können diese Joins Join-Parameter haben, die das gewünschte Join-Verhalten festlegen.

Beispiele

Fügen Sie dem Menü „Erkunden“ eine Option auf Grundlage der Ansicht users hinzu:

explore: users {
  # additional explore parameters go here
}

Fügen Sie dem Menü „Erkunden“ eine Option namens Ereignisse hinzu, die auf der Ansicht user_events basiert:

explore: events {
  from: user_events
}

Häufige Herausforderungen

explore muss auf einen vorhandenen Ansichtsnamen verweisen

Sie können die Datenbanktabelle, Dimensionen, Messwerte und andere Felder, die Teil einer Ansicht sind, nicht über einen explore-Parameter definieren. Stattdessen müssen Sie zuerst eine Ansicht mit dem Parameter view definieren. Anschließend können Sie in explore auf den Namen der Ansicht verweisen.

explore muss auf den Ansichtsnamen verweisen, nicht auf seinen Dateinamen

In der Regel ist der Name einer Ansicht mit der Ansichtsdatei identisch, in der die Ansicht definiert ist. Dies ist nicht erforderlich: Der Ansichtsname und der Ansichtsdateiname können unterschiedlich sein.

Sie haben beispielsweise eine Ansicht namens users in einer Datei namens company_users. Die Ansichtsdatei company_users sieht so aus:

view: users { ... }

Anschließend fügst du die Ansicht users dem Menü „Erkunden“ hinzu:

explore: users { ... }

Auch wenn sich die Ansicht users in einer Datei namens company_users befindet, spielt der Name der Datei keine Rolle. Nur der Name der Ansicht im Parameter view ist wichtig.

Wenn Sie in einer explorativen Datenanalyse ein Messwert type: count verwenden, werden die resultierenden Werte in der Visualisierung mit dem Namen der Datenansicht statt dem Wort „Anzahl“ gekennzeichnet. Um Verwechslungen zu vermeiden, empfehlen wir, den Ansichtsnamen zu Pluralformen auszuwählen, in den Visualisierungseinstellungen unter Reihe die Option Vollständigen Feldnamen anzeigen auszuwählen oder view_label mit einer Pluralform der Ansicht zu verwenden.

Wichtige Informationen

explore wird normalerweise mit zusätzlichen Parametern verwendet

explore kann auch ohne zusätzliche Parameter verwendet werden. In der Praxis wird in der Regel explore mit zusätzlichen Optionen verwendet. So kommt es beispielsweise häufig vor, dass join zusätzliche Aufrufe für ein exploratives Analysetool generiert werden.

Alle zusätzlichen Parameter, die mit explore verknüpft sind, finden Sie hier. Die Parameter, die für eine join in einem explorativen Analysetool verwendet werden können, finden Sie hier.