<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="25423" language="de" source="https://portal.flane.ch/swisscom/xml-course/google-ddmlml" lastchanged="2025-09-30T15:14:13+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Developing Data Models with LookML</title><productcode>DDMLML</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-DDMLML</fullproductcode><version>1.2.2</version><objective>&lt;ul&gt;
&lt;li&gt;Definieren Sie die grundlegenden Begriffe und Bausteine von LookML.&lt;/li&gt;&lt;li&gt;Modellieren Sie neue Dimensionen und Masse mit LookML.&lt;/li&gt;&lt;li&gt;Verwenden Sie Dashboards, um wichtige Abfragen und Visualisierungen in einer einseitigen &amp;Uuml;bersicht zusammenzufassen.&lt;/li&gt;&lt;li&gt;Modelldateien von LookML-Projekten zum Entwerfen und Erstellen benutzerdefinierter Explores f&amp;uuml;r Gesch&amp;auml;ftsanwender.&lt;/li&gt;&lt;li&gt;Verwenden Sie abgeleitete Tabellen, um neue benutzerdefinierte Tabellen zu erstellen, die in der zugrunde liegenden Datenbank nicht vorhanden sind.&lt;/li&gt;&lt;li&gt;Erl&amp;auml;utern Sie, wie Caching funktioniert und wie Entwickler Datagroups zur Verwaltung von Caching-Richtlinien verwenden k&amp;ouml;nnen.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Um das Beste aus diesem Kurs herauszuholen, sollten die Teilnehmer ein grundlegendes Verst&amp;auml;ndnis von SQL, Git und der Looker-Business User Experience haben. Lernenden, die noch keine Erfahrung als Datenexplorer in Looker haben, wird empfohlen, zuerst Analyzing and Visualizing Data in Looker zu absolvieren.&lt;/p&gt;</essentials><audience>&lt;p&gt;Dieser Kurs richtet sich in erster Linie an die folgenden Teilnehmer:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Datenentwickler, die in ihren Unternehmen f&amp;uuml;r die Datenpflege und -verwaltung verantwortlich sind.&lt;/li&gt;&lt;li&gt;Datenanalysten, die lernen m&amp;ouml;chten, wie Datenentwickler LookML verwenden, um Daten in der Looker-Instanz ihrer Organisation zu kuratieren und zu verwalten.&lt;/li&gt;&lt;/ul&gt;</audience><outline>&lt;h4&gt;Modul 1 - Einf&amp;uuml;hrung in Looker und LookML&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Looker und LookML&lt;/li&gt;&lt;li&gt;Die Looker-Benutzeroberfl&amp;auml;che&lt;/li&gt;&lt;li&gt;Beispiel 1: Die Looker IDE&lt;/li&gt;&lt;li&gt;Versionskontrolle f&amp;uuml;r LookML-Projekte&lt;/li&gt;&lt;li&gt;Beispiel 2: Git-Arbeitsablauf in Looker&lt;/li&gt;&lt;li&gt;Wie Looker SQL schreibt&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;die Vorteile der Verwendung von LookML f&amp;uuml;r die Datenmodellierung und -analyse darzulegen.&lt;/li&gt;&lt;li&gt;Identifizieren Sie die Hauptkomponenten der Looker-Benutzeroberfl&amp;auml;che.&lt;/li&gt;&lt;li&gt;Identifizieren Sie die Zielbenutzer und Funktionen der wichtigsten Looker UI-Elemente.&lt;/li&gt;&lt;li&gt;Definition der Kernterminologie der Looker-Plattform und der LookML.&lt;/li&gt;&lt;li&gt;die grundlegende Integration zwischen Looker und Git f&amp;uuml;r die Versionskontrolle zu verstehen.&lt;/li&gt;&lt;li&gt;Beschreibung des Lebenszyklus der LookML-Entwicklung, einschliesslich der Prozesse f&amp;uuml;r die Erstellung, Validierung, Zusammenf&amp;uuml;hrung und Bereitstellung.&lt;/li&gt;&lt;li&gt;Erkennen, wie Looker SQL liest, parst und schreibt.&lt;/li&gt;&lt;li&gt;Erkl&amp;auml;ren Sie die Beziehung zwischen SQL und der Modellierungssprache LookML.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Aktivit&amp;auml;ten&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2 Demos&lt;/li&gt;&lt;li&gt;1 Quiz&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 2 - Datenmodellierung mit LookML&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Anatomie eines LookML-Projekts&lt;/li&gt;&lt;li&gt;Modellierung von Dimensionen&lt;/li&gt;&lt;li&gt;Beispiel 3: Erstellen von Bemassungen mit LookML&lt;/li&gt;&lt;li&gt;Modellierungsmassnahmen&lt;/li&gt;&lt;li&gt;Beispiel 4: Modellierung von Massnahmen mit LookML&lt;/li&gt;&lt;li&gt;Logik der Dimensionen- und Massnahmenmodellierung&lt;/li&gt;&lt;li&gt;LookML-Dashboards&lt;/li&gt;&lt;li&gt;&amp;Uuml;bung 1: Dimensionen und Kennzahlen mit LookML erstellen&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Detaillierte Darstellung der in einem LookML-Projekt enthaltenen hierarchischen Ebenen.&lt;/li&gt;&lt;li&gt;Konvertieren Sie zwischen benutzerdefinierten und LookML-Dashboards.&lt;/li&gt;&lt;li&gt;Dimensionen und Kennzahlen in einem Looker Explore zu konstruieren und dabei geeignete Datentypen, Formate und Berechnungen zu definieren.&lt;/li&gt;&lt;li&gt;Suchen Sie Dimensionen, Kennzahlen und Dashboards in der Looker IDE.&lt;/li&gt;&lt;li&gt;Verstehen, wie Dimensionen und Massnahmen die IDE-Entwicklung mit der Nutzung von Explore verbinden.&lt;/li&gt;&lt;li&gt;Modellieren Sie komplexe Dimensionen f&amp;uuml;r eine verbesserte Benutzerfreundlichkeit in Looker.&lt;/li&gt;&lt;li&gt;Nennen Sie die Merkmale und grundlegenden Funktionen eines LookML-Dashboards.&lt;/li&gt;&lt;li&gt;Konvertieren Sie zwischen benutzerdefinierten und LookML-Dashboards.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Aktivit&amp;auml;ten&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 Quiz&lt;/li&gt;&lt;li&gt;2 Demos&lt;/li&gt;&lt;li&gt;1 Labor&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 3 - Modellierung von Erkundungen f&amp;uuml;r Ihre Benutzer&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Modellierung neuer Erkundungen&lt;/li&gt;&lt;li&gt;LookML zum Filtern von Erkundungen verwenden&lt;/li&gt;&lt;li&gt;Verst&amp;auml;ndnis der symmetrischen Aggregation&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Erstellen Sie neue Erkundungen und Filter in der Looker IDE.&lt;/li&gt;&lt;li&gt;Verbinden Sie Explores und Filter mit der Datenexploration durch den Endbenutzer.&lt;/li&gt;&lt;li&gt;Verstehen der symmetrischen Aggregation f&amp;uuml;r die Datenanalyse in Looker.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Aktivit&amp;auml;ten&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 Quiz&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 4 - Arbeiten mit abgeleiteten Tabellen&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abgeleitete Tabellen einf&amp;uuml;hren&lt;/li&gt;&lt;li&gt;Arten von abgeleiteten Tabellen&lt;/li&gt;&lt;li&gt;Beispiel 5: Verwendung von abgeleiteten SQL-Tabellen&lt;/li&gt;&lt;li&gt;Beispiel 6: Verwendung nativer abgeleiteter Tabellen&lt;/li&gt;&lt;li&gt;Native abgeleitete Tabellenparameter&lt;/li&gt;&lt;li&gt;Verwendung persistenter abgeleiteter Tabellen&lt;/li&gt;&lt;li&gt;Caching und Datengruppen&lt;/li&gt;&lt;li&gt;Implementierung von Datengruppen in Looker&lt;/li&gt;&lt;li&gt;&amp;Uuml;bung 2: Abgeleitete Tabellen mit LookML erstellen&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Zielsetzungen&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Abgeleitete Tabellen, einschliesslich SQL-, nativer und persistenter Typen, und ihren jeweiligen Zweck zu verstehen.&lt;/li&gt;&lt;li&gt;Identifizieren Sie geeignete Anwendungsf&amp;auml;lle f&amp;uuml;r abgeleitete Tabellen und w&amp;auml;hlen Sie den optimalen Typ auf der Grundlage der spezifischen Anforderungen aus.&lt;/li&gt;&lt;li&gt;Erkl&amp;auml;ren Sie, wie abgeleitete Tabellen die Effizienz und Effektivit&amp;auml;t der Datenanalyse in Looker verbessern.&lt;/li&gt;&lt;li&gt;Suchen Sie die Erstellungspunkte f&amp;uuml;r SQL, native und persistente abgeleitete Tabellen innerhalb der Looker-Benutzeroberfl&amp;auml;che.&lt;/li&gt;&lt;li&gt;Beschreiben Sie den Prozess der Erstellung von SQL, nativen und persistenten abgeleiteten Tabellen in Looker.&lt;/li&gt;&lt;li&gt;Nennen Sie die beiden Schl&amp;uuml;sselparameter, die in nativen abgeleiteten Tabellen verwendet werden.&lt;/li&gt;&lt;li&gt;Identifizieren Sie optionale Parameter zur Optimierung der Leistung und Funktionalit&amp;auml;t abgeleiteter nativer Tabellen.&lt;/li&gt;&lt;li&gt;Definieren Sie Caching und Datengruppen im Kontext von Looker.&lt;/li&gt;&lt;li&gt;Festlegen, wann Caching und Datengruppen zur Abfrageoptimierung eingesetzt werden sollen.&lt;/li&gt;&lt;li&gt;Evaluieren Sie die Auswirkungen von Caching und Datengruppen auf die Gesamtleistung von Looker und die Benutzerfreundlichkeit.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Aktivit&amp;auml;ten&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2 Demos&lt;/li&gt;&lt;li&gt;1 Quiz&lt;/li&gt;&lt;li&gt;1 Labor&lt;/li&gt;&lt;/ul&gt;</outline><comments>&lt;p&gt;&lt;em&gt;Dieser Text wurde automatisiert &amp;uuml;bersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/en/course/google-ddmlml&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;hier&lt;/a&gt;&lt;/span&gt;.&lt;/em&gt;&lt;/p&gt;</comments><objective_plain>- Definieren Sie die grundlegenden Begriffe und Bausteine von LookML.
- Modellieren Sie neue Dimensionen und Masse mit LookML.
- Verwenden Sie Dashboards, um wichtige Abfragen und Visualisierungen in einer einseitigen Übersicht zusammenzufassen.
- Modelldateien von LookML-Projekten zum Entwerfen und Erstellen benutzerdefinierter Explores für Geschäftsanwender.
- Verwenden Sie abgeleitete Tabellen, um neue benutzerdefinierte Tabellen zu erstellen, die in der zugrunde liegenden Datenbank nicht vorhanden sind.
- Erläutern Sie, wie Caching funktioniert und wie Entwickler Datagroups zur Verwaltung von Caching-Richtlinien verwenden können.</objective_plain><essentials_plain>Um das Beste aus diesem Kurs herauszuholen, sollten die Teilnehmer ein grundlegendes Verständnis von SQL, Git und der Looker-Business User Experience haben. Lernenden, die noch keine Erfahrung als Datenexplorer in Looker haben, wird empfohlen, zuerst Analyzing and Visualizing Data in Looker zu absolvieren.</essentials_plain><audience_plain>Dieser Kurs richtet sich in erster Linie an die folgenden Teilnehmer:



- Datenentwickler, die in ihren Unternehmen für die Datenpflege und -verwaltung verantwortlich sind.
- Datenanalysten, die lernen möchten, wie Datenentwickler LookML verwenden, um Daten in der Looker-Instanz ihrer Organisation zu kuratieren und zu verwalten.</audience_plain><outline_plain>Modul 1 - Einführung in Looker und LookML


Themen



- Looker und LookML
- Die Looker-Benutzeroberfläche
- Beispiel 1: Die Looker IDE
- Versionskontrolle für LookML-Projekte
- Beispiel 2: Git-Arbeitsablauf in Looker
- Wie Looker SQL schreibt

Zielsetzungen



- die Vorteile der Verwendung von LookML für die Datenmodellierung und -analyse darzulegen.
- Identifizieren Sie die Hauptkomponenten der Looker-Benutzeroberfläche.
- Identifizieren Sie die Zielbenutzer und Funktionen der wichtigsten Looker UI-Elemente.
- Definition der Kernterminologie der Looker-Plattform und der LookML.
- die grundlegende Integration zwischen Looker und Git für die Versionskontrolle zu verstehen.
- Beschreibung des Lebenszyklus der LookML-Entwicklung, einschliesslich der Prozesse für die Erstellung, Validierung, Zusammenführung und Bereitstellung.
- Erkennen, wie Looker SQL liest, parst und schreibt.
- Erklären Sie die Beziehung zwischen SQL und der Modellierungssprache LookML.

Aktivitäten



- 2 Demos
- 1 Quiz
Modul 2 - Datenmodellierung mit LookML


Themen



- Anatomie eines LookML-Projekts
- Modellierung von Dimensionen
- Beispiel 3: Erstellen von Bemassungen mit LookML
- Modellierungsmassnahmen
- Beispiel 4: Modellierung von Massnahmen mit LookML
- Logik der Dimensionen- und Massnahmenmodellierung
- LookML-Dashboards
- Übung 1: Dimensionen und Kennzahlen mit LookML erstellen

Zielsetzungen



- Detaillierte Darstellung der in einem LookML-Projekt enthaltenen hierarchischen Ebenen.
- Konvertieren Sie zwischen benutzerdefinierten und LookML-Dashboards.
- Dimensionen und Kennzahlen in einem Looker Explore zu konstruieren und dabei geeignete Datentypen, Formate und Berechnungen zu definieren.
- Suchen Sie Dimensionen, Kennzahlen und Dashboards in der Looker IDE.
- Verstehen, wie Dimensionen und Massnahmen die IDE-Entwicklung mit der Nutzung von Explore verbinden.
- Modellieren Sie komplexe Dimensionen für eine verbesserte Benutzerfreundlichkeit in Looker.
- Nennen Sie die Merkmale und grundlegenden Funktionen eines LookML-Dashboards.
- Konvertieren Sie zwischen benutzerdefinierten und LookML-Dashboards.

Aktivitäten



- 1 Quiz
- 2 Demos
- 1 Labor
Modul 3 - Modellierung von Erkundungen für Ihre Benutzer


Themen



- Modellierung neuer Erkundungen
- LookML zum Filtern von Erkundungen verwenden
- Verständnis der symmetrischen Aggregation

Zielsetzungen



- Erstellen Sie neue Erkundungen und Filter in der Looker IDE.
- Verbinden Sie Explores und Filter mit der Datenexploration durch den Endbenutzer.
- Verstehen der symmetrischen Aggregation für die Datenanalyse in Looker.

Aktivitäten



- 1 Quiz
Modul 4 - Arbeiten mit abgeleiteten Tabellen


Themen



- Abgeleitete Tabellen einführen
- Arten von abgeleiteten Tabellen
- Beispiel 5: Verwendung von abgeleiteten SQL-Tabellen
- Beispiel 6: Verwendung nativer abgeleiteter Tabellen
- Native abgeleitete Tabellenparameter
- Verwendung persistenter abgeleiteter Tabellen
- Caching und Datengruppen
- Implementierung von Datengruppen in Looker
- Übung 2: Abgeleitete Tabellen mit LookML erstellen

Zielsetzungen



- Abgeleitete Tabellen, einschliesslich SQL-, nativer und persistenter Typen, und ihren jeweiligen Zweck zu verstehen.
- Identifizieren Sie geeignete Anwendungsfälle für abgeleitete Tabellen und wählen Sie den optimalen Typ auf der Grundlage der spezifischen Anforderungen aus.
- Erklären Sie, wie abgeleitete Tabellen die Effizienz und Effektivität der Datenanalyse in Looker verbessern.
- Suchen Sie die Erstellungspunkte für SQL, native und persistente abgeleitete Tabellen innerhalb der Looker-Benutzeroberfläche.
- Beschreiben Sie den Prozess der Erstellung von SQL, nativen und persistenten abgeleiteten Tabellen in Looker.
- Nennen Sie die beiden Schlüsselparameter, die in nativen abgeleiteten Tabellen verwendet werden.
- Identifizieren Sie optionale Parameter zur Optimierung der Leistung und Funktionalität abgeleiteter nativer Tabellen.
- Definieren Sie Caching und Datengruppen im Kontext von Looker.
- Festlegen, wann Caching und Datengruppen zur Abfrageoptimierung eingesetzt werden sollen.
- Evaluieren Sie die Auswirkungen von Caching und Datengruppen auf die Gesamtleistung von Looker und die Benutzerfreundlichkeit.

Aktivitäten



- 2 Demos
- 1 Quiz
- 1 Labor</outline_plain><comments_plain>Dieser Text wurde automatisiert übersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.</comments_plain><duration unit="d" days="1">1 Tag</duration><pricelist><price country="IT" currency="EUR">650.00</price><price country="CH" currency="CHF">850.00</price><price country="US" currency="USD">595.00</price><price country="BE" currency="EUR">695.00</price><price country="NL" currency="EUR">695.00</price><price country="GB" currency="GBP">660.00</price><price country="IL" currency="ILS">2260.00</price><price country="GR" currency="EUR">695.00</price><price country="MK" currency="EUR">695.00</price><price country="HU" currency="EUR">695.00</price><price country="SI" currency="EUR">650.00</price><price country="CA" currency="CAD">820.00</price><price country="AT" currency="EUR">950.00</price><price country="SE" currency="EUR">950.00</price><price country="DE" currency="EUR">950.00</price><price country="FR" currency="EUR">790.00</price></pricelist><miles/></course>