<?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="35094" language="de" source="https://portal.flane.ch/swisscom/xml-course/google-obwd" lastchanged="2025-09-30T15:59:15+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>Orchestrate BigQuery Workloads with Dataform</title><productcode>OBWD</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-OBWD</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;die Komponenten des Dataform-Kerns zu verstehen.&lt;/li&gt;&lt;li&gt;Erstellen von Tabellen und Ansichten in BigQuery mit Dataform.&lt;/li&gt;&lt;li&gt;Dokumentieren Sie BigQuery-Tabellen und -Ansichten.&lt;/li&gt;&lt;li&gt;Verstehen der BigQuery-Sicherheitseinstellungen mit Dataform.&lt;/li&gt;&lt;li&gt;Verwenden Sie Assertions zur Validierung von Daten in Dataform-Workflows.&lt;/li&gt;&lt;li&gt;Automatisierte Ausf&amp;uuml;hrung von Dataform SQL-Workflows.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;Kenntnisse der SQL-Datenanalyse und von BigQuery, wie in BigQuery for Data Analysis beschrieben.&lt;/p&gt;</essentials><outline>&lt;h4&gt;Modul 1 - Dataform-Kernkomponenten&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SQL-Arbeitsablauf&lt;/li&gt;&lt;li&gt;Repositories und Arbeitsbereiche&lt;/li&gt;&lt;li&gt;Standarddateien und -ordner&lt;/li&gt;&lt;li&gt;Kompilierte Diagramme&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;Verstehen der Komponenten des Dataflow-Kerns.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 2 - Tabellendefinitionen und Abh&amp;auml;ngigkeiten&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Deklarieren Sie eine Datenquelle.&lt;/li&gt;&lt;li&gt;Erstellen Sie eine Tabelle.&lt;/li&gt;&lt;li&gt;Erstellen Sie eine inkrementelle Tabelle.&lt;/li&gt;&lt;li&gt;Partitionierungs- und Clustering-Optionen festlegen.&lt;/li&gt;&lt;li&gt;Erstellen Sie eine leere Tabelle.&lt;/li&gt;&lt;li&gt;Erstellen Sie eine externe BigLake-Tabelle.&lt;/li&gt;&lt;li&gt;Erstellen Sie Ansichten und materialisierte Ansichten.&lt;/li&gt;&lt;li&gt;Definieren Sie Abh&amp;auml;ngigkeiten.&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 von Tabellen und Ansichten in BigQuery mit Dataform&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 3 - BigQuery-Tabellen und Ansichten dokumentieren&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Verwenden Sie Spaltenbeschreibungen.&lt;/li&gt;&lt;li&gt;Verwenden Sie global definierte JavaScript-Konstanten.&lt;/li&gt;&lt;li&gt;Etiketten hinzuf&amp;uuml;gen.&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;Dokumentieren Sie BigQuery-Tabellen und -Ansichten.&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;&amp;Uuml;bung: SQL-Workflows mit Abh&amp;auml;ngigkeiten in Dataform erstellen&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 4 - BigQuery-Sicherheitseinstellungen&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;IAM-Zugriff auf Datens&amp;auml;tze und Tabellen/Ansichten&lt;/li&gt;&lt;li&gt;Sicherheit auf S&amp;auml;ulenebene&lt;/li&gt;&lt;li&gt;Sicherheit auf Zeilenebene&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;Verstehen der BigQuery-Sicherheitseinstellungen mit Dataform&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 5 - Behauptungen&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Verwenden Sie integrierte Assertions.&lt;/li&gt;&lt;li&gt;Erstellen Sie manuelle Assertions.&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;Verwenden Sie Assertions zur Validierung von Daten in Dataform-Workflows.&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;&amp;Uuml;bung: Arbeiten mit Assertions und BigQuery-Sicherheitseinstellungen in Dataform.&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 6 - SQL-Workflow-Ausf&amp;uuml;hrungen&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dataform-Code-Lebenszyklus.&lt;/li&gt;&lt;li&gt;Was passiert bei der Kompilierung?&lt;/li&gt;&lt;li&gt;Anpassen und Planen der Kompilierungsergebnisse.&lt;/li&gt;&lt;li&gt;Ausf&amp;uuml;hren von Arbeitsabl&amp;auml;ufen (UI, Cloud Scheduler, Cloud Composer).&lt;/li&gt;&lt;li&gt;Protokollierung und &amp;Uuml;berwachung.&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;Automatisierte Ausf&amp;uuml;hrung von Dataform SQL-Workflows.&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;&amp;Uuml;bung: SQL-Workflow-Ausf&amp;uuml;hrungen in Dataform automatisieren und &amp;uuml;berwachen&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Modul 7 - Erweiterte Anwendungsf&amp;auml;lle&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Themen:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Erstellen Sie eine BigLake-Tabelle nach dem Datei-Upload mit Cloud Run-Funktionen.&lt;/li&gt;&lt;li&gt;Erstellen Sie eine Pipeline f&amp;uuml;r maschinelles Lernen mit BigQuery ML.&lt;/li&gt;&lt;li&gt;Arbeit mit sich langsam ver&amp;auml;ndernden Dimensionen Typ 2.&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;Erkunden Sie weitere Anwendungsf&amp;auml;lle f&amp;uuml;r Dataform.&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;&amp;Uuml;bung: Erstellen einer BigLake-Tabelle mit Dataform unter Verwendung von Cloud Run Functions.&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-obwd&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>- die Komponenten des Dataform-Kerns zu verstehen.
- Erstellen von Tabellen und Ansichten in BigQuery mit Dataform.
- Dokumentieren Sie BigQuery-Tabellen und -Ansichten.
- Verstehen der BigQuery-Sicherheitseinstellungen mit Dataform.
- Verwenden Sie Assertions zur Validierung von Daten in Dataform-Workflows.
- Automatisierte Ausführung von Dataform SQL-Workflows.</objective_plain><essentials_plain>Kenntnisse der SQL-Datenanalyse und von BigQuery, wie in BigQuery for Data Analysis beschrieben.</essentials_plain><outline_plain>Modul 1 - Dataform-Kernkomponenten


Themen:



- SQL-Arbeitsablauf
- Repositories und Arbeitsbereiche
- Standarddateien und -ordner
- Kompilierte Diagramme
Zielsetzungen:



- Verstehen der Komponenten des Dataflow-Kerns.
Modul 2 - Tabellendefinitionen und Abhängigkeiten


Themen:



- Deklarieren Sie eine Datenquelle.
- Erstellen Sie eine Tabelle.
- Erstellen Sie eine inkrementelle Tabelle.
- Partitionierungs- und Clustering-Optionen festlegen.
- Erstellen Sie eine leere Tabelle.
- Erstellen Sie eine externe BigLake-Tabelle.
- Erstellen Sie Ansichten und materialisierte Ansichten.
- Definieren Sie Abhängigkeiten.
Zielsetzungen:



- Erstellen von Tabellen und Ansichten in BigQuery mit Dataform
Modul 3 - BigQuery-Tabellen und Ansichten dokumentieren


Themen:



- Verwenden Sie Spaltenbeschreibungen.
- Verwenden Sie global definierte JavaScript-Konstanten.
- Etiketten hinzufügen.
Zielsetzungen:



- Dokumentieren Sie BigQuery-Tabellen und -Ansichten.
Aktivitäten:



- Übung: SQL-Workflows mit Abhängigkeiten in Dataform erstellen
Modul 4 - BigQuery-Sicherheitseinstellungen


Themen:



- IAM-Zugriff auf Datensätze und Tabellen/Ansichten
- Sicherheit auf Säulenebene
- Sicherheit auf Zeilenebene
Zielsetzungen:



- Verstehen der BigQuery-Sicherheitseinstellungen mit Dataform
Modul 5 - Behauptungen


Themen:



- Verwenden Sie integrierte Assertions.
- Erstellen Sie manuelle Assertions.
Zielsetzungen:



- Verwenden Sie Assertions zur Validierung von Daten in Dataform-Workflows.
Aktivitäten:



- Übung: Arbeiten mit Assertions und BigQuery-Sicherheitseinstellungen in Dataform.
Modul 6 - SQL-Workflow-Ausführungen


Themen:



- Dataform-Code-Lebenszyklus.
- Was passiert bei der Kompilierung?
- Anpassen und Planen der Kompilierungsergebnisse.
- Ausführen von Arbeitsabläufen (UI, Cloud Scheduler, Cloud Composer).
- Protokollierung und Überwachung.
Zielsetzungen:



- Automatisierte Ausführung von Dataform SQL-Workflows.
Aktivitäten:



- Übung: SQL-Workflow-Ausführungen in Dataform automatisieren und überwachen
Modul 7 - Erweiterte Anwendungsfälle


Themen:



- Erstellen Sie eine BigLake-Tabelle nach dem Datei-Upload mit Cloud Run-Funktionen.
- Erstellen Sie eine Pipeline für maschinelles Lernen mit BigQuery ML.
- Arbeit mit sich langsam verändernden Dimensionen Typ 2.
Zielsetzungen:



- Erkunden Sie weitere Anwendungsfälle für Dataform.
Aktivitäten:



- Übung: Erstellen einer BigLake-Tabelle mit Dataform unter Verwendung von Cloud Run Functions.</outline_plain><comments_plain>Dieser Text wurde automatisiert übersetzt. Um den englischen Originaltext anzuzeigen, klicken Sie bitte hier.</comments_plain><duration unit="d" days="2">2 Tage</duration><pricelist><price country="US" currency="USD">1495.00</price><price country="IT" currency="EUR">1300.00</price><price country="DE" currency="EUR">1300.00</price><price country="AT" currency="EUR">1300.00</price><price country="SE" currency="EUR">1300.00</price><price country="GB" currency="GBP">1320.00</price><price country="CA" currency="CAD">2065.00</price><price country="FR" currency="EUR">1550.00</price><price country="CH" currency="CHF">1300.00</price></pricelist><miles/></course>