Metadaten für LookML-Objekte

Nutzer mit der Berechtigung develop können kontextrelevante Informationen zu den Objekten im Looker IDE-Metadatenbereich aufrufen.

So rufen Sie den Metadatenbereich in der Looker-IDE auf:

  1. Rufen Sie die Projektdateien auf.
  2. Klicken Sie auf das Symbol Schnellhilfe, um die Soforthilfe zu öffnen.
  3. Bewegen Sie den Mauszeiger in der Mitte auf das Objekt, das im Metadatenbereich angezeigt werden soll.
  4. Wählen Sie den Tab Metadaten aus, um den Metadatenbereich zu öffnen.

Der Metadatenbereich identifiziert das Objekt mit einem Namen und einem Symbol für den Objekttyp. Auf der Dokumentationsseite Projekte mit dem Objektbrowser ansehen findest du alle möglichen Objekttypsymbole.

Bei LookML-Objekten, die in mehreren Modellen verwendet werden, sehen Sie im Metadatenbereich ein Drop-down-Menü, in dem Sie das Modell auswählen können, für das Sie Metadaten aufrufen möchten.

Welche Informationen im Metadatenbereich angezeigt werden, hängt vom Typ des ausgewählten LookML-Objekts und von der Verwendung des Objekts in Ihrem Projekt ab. Anhand von Metadaten können Sie viele Aspekte Ihres Projekts besser nachvollziehen, wie in den folgenden Abschnitten beschrieben.

Metadaten für Modelle

Wenn Sie auf eine Modelldatei klicken, werden in den Metadaten die Dashboards „Erkunden“, „Ansichten“ und „LookML“ angezeigt, die im Modell enthalten sind. Außerdem sind Links zu ihrer Definition verfügbar.

Metadaten für Datenansichten

Wenn Sie einen view-Parameter auswählen, sehen Sie im Metadatenbereich folgende Informationen zur Verwendung der Ansicht in Ihrem Projekt:

  1. Der Ansichtsname und ein Symbol, das den Objekttyp repräsentiert. Auf der Dokumentationsseite Projekte mit dem Objektbrowser finden Sie alle möglichen Objekttyp-Symbole. Der Metadatenbereich enthält außerdem den Dateinamen und die Zeilennummer, unter der die Ansicht im LookML der Datei definiert ist, sowie einen Link zur Ansicht in Ihrem Projekt.
  2. Modelle, die diese Ansicht einschließen
  3. Der Primärschlüssel der Ansicht.
  4. Explorative Datenanalysen, die diese Ansicht als Basisansicht verwenden.
  5. Entdecke, zu welcher Ansicht diese Datenansicht verknüpft ist.

Wenn die Ansicht Erweiterungen oder Optimierungen enthält, werden diese auch im Metadatenbereich angezeigt.

Metadaten für Entdeckungen

Wenn Sie einen explore-Parameter auswählen, sehen Sie im Metadatenbereich folgende Informationen zur Verwendung des explorativen Analysetools in Ihrem Projekt:

  1. Der Name „Entdecken“ und ein Symbol, das den Objekttyp repräsentiert. Auf der Dokumentationsseite Projekte mit dem Objektbrowser finden Sie alle möglichen Objekttypsymbole. Der Metadatenbereich enthält außerdem den Dateinamen und die Zeilennummer, bei der das explorative Analysetool in der LookML-Datei der Datei definiert ist, sowie einen Link zum Explore in Ihrem Projekt.
  2. Die Basisansicht der Funktion „Entdecken“ (die Ansicht, die als Ausgangspunkt für die Erstellung der Funktion „Erkunden“ verwendet wurde)
  3. Andere Ansichten, die mit der Basisansicht verknüpft sind.

Wenn das Explore Erweiterungen oder Optimierungen hat, werden diese auch im Metadatenbereich angezeigt.

Metadaten für Felder

Wenn Sie ein Feld auswählen, werden im Metadatenbereich folgende Informationen zur Verwendung des Felds in Ihrem Projekt angezeigt:

  1. Der Feldname und das Symbol, das den Objekttyp repräsentieren. Auf der Dokumentationsseite Projekte mit dem Objektbrowser finden Sie alle möglichen Objekttypsymbole. Der Bereich „Metadaten“ zeigt auch den Typ des Felds an und enthält den Dateinamen und die Zeilennummer, in der das Feld in der LookML der Datei definiert ist, sowie einen Link zum Feld in Ihrem Projekt.
  2. Modelle, die die Ansicht dieses Felds einschließen
  3. Datenansichten, die dieses Feld verwenden.

Metadaten für Erweiterungen

Wenn Sie einen view- oder explore-Parameter auswählen, werden im Metadatenbereich die Erweiterungen des Objekts angezeigt. Hier ein Beispiel für ein exploratives Analysetool:

Im Bereich „Metadaten“ ist zu sehen, dass das explorative Luftfahrzeug „exploratives Flugzeug“ durch das Element „aircraft_extended Explore“ erweitert ist.

Sie können den Link im Abschnitt Erweitert um im Metadatenbereich auswählen, um direkt zu LookML zu gelangen, wo das Objekt erweitert ist.

Sie können auch den Metadatenbereich zum Erweitern von Objekten verwenden, um Kontextinformationen zum erweiterten Objekt abzurufen. In der Definition des aircraft_extended Erkundens wird beispielsweise der folgende LookML-Code verwendet, um den aircraft Explore zu erweitern:


explore: aircraft_extended {
  extends: [aircraft]
  label: "Aircraft Extended"
}

In diesem Fall enthält der Metadatenbereich Informationen über das ursprüngliche erweiterte Objekt, z. B. welche Ansichten mit dem Explore-Objekt verknüpft sind und den Namen des Objekts, das erweitert wird. Dies ist in diesem Beispiel aircraft.

In diesen Beispielen liegen die erweiterten und erweiterten explore-Parameter in derselben Datei nebeneinander. Das ist jedoch nicht immer der Fall. Es ist nicht offensichtlich, dass ein Parameter erweitert wird, insbesondere wenn die erweiterten und erweiterten Objekte in verschiedenen LookML-Dateien enthalten sein können. Der Metadatenbereich liefert Ihnen Kontext zu den ähnlichen Objekten, unabhängig davon, wo die Objekte definiert sind.

Metadaten für Suchfilter

Im Metadatenbereich ist leicht zu erkennen, ob eine Ansicht oder ein exploratives Analysetool Optimierungen vorgenommen hat, die dem Objekt hinzugefügt wurden. Im Bereich Suchfilter des Metadatenbereichs sehen Sie die Anzahl der Suchfilter, die dem Objekt hinzugefügt wurden. Über die Links können Sie zu den einzelnen Suchfiltern gehen.

Wie bei Erweiterungen lässt sich anhand des LookML nicht feststellen, ob ein Objekt verfeinert wird. Das liegt vor allem daran, dass sich das Suchfilter-ML in einer anderen Datei befinden kann. Im Metadatenbereich sehen Sie, ob ein Objekt optimiert wurde. Außerdem können Sie zur Verfeinerung ganz einfach zu LookML wechseln.

Metadaten für importierte Projekte

Der Metadatenbereich enthält Informationen zu Objekten aus importierten Projekten, einschließlich Links zum Aufrufen der importierten Datei, in der das Objekt definiert ist. Wenn Sie beispielsweise LookML für eine explorative Datenanalyse auswählen, die auf einer importierten Ansichtsdatei basiert, werden die Informationen der Datei im Metadatenbereich angezeigt.

Der Bereich „Basisansicht“ des Metadatenbereichs enthält Informationen zur importierten Ansicht.

Im Metadatenbereich können Sie auf den Link klicken, um die importierte Datei aufzurufen, in der das Objekt definiert ist.

Außerdem können Sie auf Objekte in importierten Dateien klicken, um Metadaten zu den importierten Dateien aufzurufen.