Sobald ein Datenmodellierer die grundlegenden Konzepte zum Erstellen von Projekten und Entwickeln in Looker verstanden hat, ist es an der Zeit, LookML zu schreiben! Die Leistungsfähigkeit von LookML gibt Entwicklern eine große Flexibilität, um mit den Daten ihres Unternehmens zu arbeiten und benutzerdefinierte Erfahrungen für Looker-Benutzer zu erstellen. Auf dieser Seite wird die Dokumentation zu LookML beschrieben.
So geht's los mit LookML
Schritte zum Erlernen von LookML – Sehen Sie sich einen Lernplan für LookML an.
Grundlegende Konzepte
Auf den folgenden Seiten werden die Grundlagen von LookML erläutert:
- Was ist LookML? – Verschaffen Sie sich einen allgemeinen Überblick über LookML.
- LookML-Begriffe und -Konzepte – Machen Sie sich mit der Terminologie für wichtige LookML-Strukturen vertraut.
- LookML bearbeiten und validieren – Verwenden Sie die LookML-Entwicklungsumgebung, Fehlerprüfung und Hilfefunktionen.
- Inhaltsvalidierung – Validieren, beheben Sie Fehler und nehmen Sie Bulk-Änderungen an Looks und Dashboards vor.
- SQL-Einbindung und Verweis auf LookML-Objekte: Machen Sie sich mit Substitution, Scoping und SQL-Blöcken in LookML vertraut.
- Zusätzliche LookML-Grundlagen – Wenden Sie Feldbezeichnungen, Filter, Prozentsätze und Sätze in LookML an.
- Mit Joins in LookML arbeiten: Erstellen Sie Joins, um verschiedene Ansichten zu verbinden und zu sehen, wie Ihre Daten zusammenhängen.
- Abgeleitete Tabellen in Looker: Sie können abgeleitete Tabellen definieren, Persistenz hinzufügen, darauf verweisen und Fehler beheben.
- Native abgeleitete Tabellen erstellen: Definieren Sie abgeleitete Tabellen mit einem Explore und LookML anstelle von SQL.
- Explore-Menü und Field Picker ändern: Ändern Sie das Explore-Menü und den Field Picker.
- Filtervorschläge ändern: Passen Sie Filtervorschläge mit diesen LookML-Parametern an.
- Looker-Blöcke – Verwenden Sie vordefinierte LookML-Elemente, um die LookML-Modellentwicklung zu beschleunigen.
Erweiterte Konzepte
Auf den folgenden Seiten können Sie sich komplexere LookML-Kenntnisse aneignen:
- Warteschlangen im Cache speichern und PDTs mit Datengruppen neu erstellen: Legen Sie fest, wie oft PDTs neu erstellt und Abfragecaches aktualisiert werden sollen.
- Aggregatfunktion: Verwenden Sie die Aggregatfunktion, um Datenbankabfragen effizienter zu gestalten.
- Code mit Erweiterungen wiederverwenden: Erstellen Sie wiederverwendbare LookML-Blöcke mit dem Parameter
extends
und führen Sie sie zusammen. - LookML-Verfeinerungen – Sie können vorhandene Elemente mithilfe von LookML-Verfeinerungen anpassen und darauf aufbauen.
- Dateien aus anderen Projekten importieren: Importieren Sie Dateien aus anderen LookML-Projekten in Ihr LookML-Projekt.
- Filtervorlagen und Liquid-Parameter: Erstellen Sie Dimensionen und Messwerte, die sich je nach Nutzereingabe dynamisch ändern.
- Referenz zu Liquid-Variablen: Verwenden Sie Liquid-Vorlagen in LookML, um dynamischere Inhalte zu erstellen.
- HTML-Bereinigung: Hier finden Sie eine Liste der HTML-Tags, HTML-Tag-Attribute und CSS-Eigenschaften, die in Looker zulässig sind.
- Ihr LookML-Modell lokalisieren – Lokalisieren Sie Elemente Ihres LookML-Modells.
LookML-Referenz
Auf den folgenden Seiten finden Sie Referenzen zur Verwendung von LookML:
- LookML-Kurzreferenz – Sehen Sie sich eine Liste aller LookML-Parameter an, sortiert nach wichtigen strukturellen Elementen.
- Projektmanifestparameter – Sehen Sie sich eine Referenzseite für alle Projektmanifestparameter in LookML an.
- Modellparameter – Sehen Sie sich eine Referenzseite für alle Modellparameter in LookML an.
- Explore-Parameter – Sehen Sie sich eine Referenzseite für alle Explore-Parameter in LookML an.
- Join-Parameter – Sehen Sie sich eine Referenzseite für alle Join-Parameter in LookML an.
- Parameter anzeigen – Sehen Sie sich eine Referenzseite für alle Ansichtsparameter in LookML an.
- Feldparameter – Sehen Sie sich eine Referenzseite für alle Feldparameter in LookML an.
- Dimension, Filter und Parametertypen: Hier finden Sie eine Referenzseite für die verschiedenen Typen, die einer Dimension, einem Filter oder einem Parameter zugewiesen werden können.
- Messwerttypen: Hier finden Sie eine Referenzseite für die verschiedenen Typen, die einem Messwert zugewiesen werden können.
- Looker-Filterausdrücke: Rufen Sie eine Referenzseite mit einer Liste der Looker-Filterausdruckmuster auf.
- Referenz zu Liquid-Variablen – Sehen Sie sich eine Referenzseite für Liquid-Variablen an, die für dynamischere Inhalte verwendet werden.