EnglishDeutschFrançaisEspañolPortuguês

Snowflake · SF-DE · Advanced

SnowPro Advanced: Data Engineer (DEA-C02) — Übungsfragen und Probeprüfung

Bereite dich mit eigens erstellten Übungsfragen und verständlichen Antworterklärungen auf SF-DE vor. Frage Alex, deinen KI-Tutor, wenn du mehr Details brauchst. Deine Ergebnisse zeigen dir, welche Themen du wiederholen solltest, und zeitlich begrenzte Probeprüfungen helfen dir, deine Zeiteinteilung zu üben.

65Fragen der Probeprüfung
115minZeitlimit
750/ 1000Punktzahl zum Bestehen

Mit Angaben von Snowflake abgeglichen · August 2026 · Aktuelle Prüfungsversion

Über die Prüfung

Die SnowPro Advanced: Data Engineer Certification (DEA-C02) weist Expertise darin nach, Datenpipelines auf Snowflake zu bauen und zu optimieren: Ingestion aus Data Lakes, APIs und lokalen Quellen, Transformation und Cloning, Echtzeit-Streaming mit Snowpipe und Tasks, skalierbares Compute-Management und Performance-Analysen. Geprüft wird der komplette Data-Engineering-Lebenszyklus innerhalb von Snowflake.

Sie richtet sich an Data Engineers, ETL-Entwickler und Pipeline-Architekten mit mindestens zwei Jahren Erfahrung im Data Engineering, inklusive praktischer Snowflake-Erfahrung. Sie zeigt, dass du zuverlässige, performante Dateninfrastruktur auf der Plattform bauen kannst.

Fünf Fragen zu SF-DE ausprobieren

Übe mit fünf Fragen aus dem aktuellen Fragenpool für SnowPro Advanced: Data Engineer (DEA-C02) in der App, jeweils mit Antwort und Erklärung.

Datentransformation1 / 5

Was macht die Funktion PARSE_JSON?

AlexGanze Erklärung von Alex

PARSE_JSON wandelt gültigen JSON-Text in einen VARIANT-Wert um. Die Umkehroperation ist TO_JSON, das ein JSON-kompatibles VARIANT in einen String umwandelt. PARSE_JSON gibt NULL zurück, wenn die Eingabe SQL NULL ist und wenn der String leer ist oder nur Leerzeichen enthält; ungültiges, nicht leeres JSON löst dagegen einen Fehler aus. Verwende TRY_PARSE_JSON, wenn du bei Parsing-Fehlern NULL zurückbekommen willst. Die Extraktion einzelner Felder erfolgt nach dem Parsen, über die Doppelpunkt-Notation, GET oder GET_PATH.

Quelledocs.snowflake.com

Datenbewegung2 / 5

Was bewirkt die Copy-Option MATCH_BY_COLUMN_NAME in einer COPY INTO <table>-Anweisung beim Laden semistrukturierter Daten?

AlexGanze Erklärung von Alex

MATCH_BY_COLUMN_NAME (CASE_SENSITIVE oder CASE_INSENSITIVE) in COPY INTO <table> ordnet benannte Felder in semistrukturierten Daten (JSON, Avro, Parquet, ORC) den Spalten der Zieltabelle über den Namen statt über die Position zu. Nicht zugeordnete Quellschlüssel werden stillschweigend ignoriert; nicht zugeordnete Zielspalten erhalten NULL. Standard ist NONE (positionsbasierte Zuordnung). (Ref: docs.snowflake.com/en/sql-reference/sql/copy-into-table) Warum die anderen Optionen falsch sind: „Sie erzwingt eine strikte Schemavalidierung und weist Dateien …“) Zusätzliche Quellspalten werden stillschweigend ignoriert, nicht zurückgewiesen — eine strikte Schemavalidierung wird nicht erzwungen. „Sie legt in der Zieltabelle neue Spalten …“) Snowflake ändert das Schema der Zieltabelle während COPY-Operationen nie automatisch, um neue Spalten hinzuzufügen. „Sie benennt die Quellspalten um, damit sie zur Zieltabelle …“) Die Option gleicht die Namen so ab, wie sie sind; sie benennt keine Quellspalten um.

Quelledocs.snowflake.com

Data Governance3 / 5

Welche ACCOUNT_USAGE-View liefert Informationen darüber, auf welche Spalten Abfragen zugegriffen haben?

AlexGanze Erklärung von Alex

ACCESS_HISTORY in SNOWFLAKE.ACCOUNT_USAGE erfasst den Zugriff auf Spaltenebene für alle Abfragen. Die View hält direct_objects_accessed (Spalten in der SELECT-Ausgabe) und base_objects_accessed (alle Quellspalten, einschließlich der in JOINs/WHERE) fest. Außerdem verfolgt sie objects_modified für DML. Aufbewahrung: 365 Tage. Erfordert Enterprise Edition oder höher. (Ref: docs.snowflake.com/en/sql-reference/account-usage/access_history) Warum die anderen Optionen falsch sind: „QUERY_HISTORY“) QUERY_HISTORY verfolgt Metadaten zur Abfrageausführung (Dauer, Warehouse, Status), hält aber nicht fest, auf welche konkreten Spalten zugegriffen wurde. „LOGIN_HISTORY“) LOGIN_HISTORY erfasst Authentifizierungsereignisse (Logins, Fehlversuche, Client-Infos), keine Datenzugriffsmuster auf Abfrageebene. „COLUMNS“) COLUMNS ist eine View des Information Schema, die Spalten-Metadaten auflistet (Namen, Datentypen, Standardwerte) — Zugriffe verfolgt sie nicht.

Quelledocs.snowflake.com

Speicherung und Datensicherung4 / 5

Eine Tabelle namens ORDERS wird gelöscht, danach wird eine neue Tabelle mit demselben Namen ORDERS angelegt. Lässt sich die ursprüngliche Tabelle ORDERS wiederherstellen?

AlexGanze Erklärung von Alex

UNDROP TABLE stellt eine gelöschte Tabelle innerhalb ihres Time-Travel-Aufbewahrungszeitraums wieder her. Existiert im Schema bereits eine Tabelle mit demselben Namen, gibt UNDROP einen Fehler zurück. Der Workaround: Benenne zuerst die kollidierende Tabelle um (ALTER TABLE ORDERS RENAME TO ORDERS_TEMP) und führe dann UNDROP TABLE ORDERS aus, um das Original wiederherzustellen. (Ref: docs.snowflake.com/en/sql-reference/sql/undrop-table) Warum die anderen Optionen falsch sind: „Nein, die ursprüngliche Tabelle ist endgültig verloren, sobald eine neue Tabelle mit demselben Namen angelegt wird“) Die ursprüngliche Tabelle ist NICHT endgültig verloren — Time Travel bewahrt die Daten gelöschter Tabellen für den konfigurierten Aufbewahrungszeitraum auf (bis zu 90 Tage ab Enterprise). „Ja, indem du UNDROP TABLE ORDERS mit einer Query-ID von vor dem Löschen verwendest“) UNDROP TABLE akzeptiert keinen Query-ID-Parameter — es arbeitet mit dem zuletzt gelöschten Objekt dieses Namens. „Ja, indem du UNDROP TABLE ORDERS verwendest, das die aktuelle Tabelle automatisch umbenennt“) UNDROP benennt die aktuelle Tabelle nicht automatisch um — es scheitert mit einem Namenskonflikt-Fehler, der manuell aufgelöst werden muss.

Quelledocs.snowflake.com

Performance-Optimierung5 / 5

Welche der folgenden Spalten wäre als Clustering-Key am WENIGSTEN wirksam?

AlexGanze Erklärung von Alex

Eine UUID-Spalte ist der am WENIGSTEN wirksame Clustering-Key, weil ihre extrem hohe Kardinalität (pro Zeile eindeutig) sinnvolles Pruning von Micro-Partitions verhindert. Wirksame Clustering-Keys gruppieren Zeilen in überlappende Wertebereiche, sodass der Query-Optimizer irrelevante Partitionen überspringen kann. Bei UUIDs enthält jede Micro-Partition zufällige, eindeutige Werte, sodass keine Partitionen ausgeschlossen werden können — das Ergebnis sind Full Table Scans. Auch die Kosten für das Re-Clustering sind übermäßig hoch. Distraktor A (Datum mit Bereichsfiltern) sowie C/D (niedrige bis mittlere Kardinalität mit Gleichheitsfiltern) sind gute Kandidaten für Clustering-Keys und ermöglichen wirksames Partition-Pruning. Ideale Keys haben eine niedrige bis mittlere Kardinalität und tauchen häufig in WHERE- oder JOIN-Klauseln auf. Ref: docs.snowflake.com/en/user-guide/tables-clustering-keys.

Quelledocs.snowflake.com

Die Fragen in der App sind derzeit auf Englisch. Übersetzungen in dieser Vorschau gelten nur für die Vorschau. Welche Sprachen für die offizielle Prüfung verfügbar sind, erfährst du beim Prüfungsanbieter.

449 Übungsfragen

Der Pass-IT-Fragenpool bietet dir Aufgaben zur Vorbereitung auf SF-DE. Eine Probeprüfung auf Pass-IT umfasst 65 Fragen bei einem Zeitlimit von 115 Minuten. Diese Einstellungen gelten für die Übung.

Angaben zum Fragenpool: SF-DE

Punktzahl zum Bestehen750 / 1.000

laut Veröffentlichung von Snowflake

Prüfungsziele im Leitfaden22 im offiziellen Leitfaden aufgeführte Prüfungsziele

verteilt auf 5 Bereiche im offiziellen Prüfungsleitfaden

Größe des Fragenpools449 Fragen

= Der Umfang des Fragenpools entspricht rechnerisch 6 Zusammenstellungen mit je 65 Fragen. Daraus folgt nicht, dass jede Probeprüfung andere Fragen verwendet.

Bereiche im Prüfungsplan5 Bereiche im Prüfungsplan

Data Movement 125 · Performance Optimization 86 · Storage and Data Protection 62 · Data Governance 62 · Data Transformation 114

Als mit Quellen abgeglichen erfasst449 von 449

Fragen, deren Antwort, Antwortoptionen und Erklärung als mit der offiziellen Dokumentation von Snowflake abgeglichen erfasst sind

Inhalte der Prüfung

Data Movement wiegt mit 28 % am schwersten und deckt Ingestion-Mechanik, kontinuierliche Pipelines (Snowpipe, Streams, Tasks, Dynamic Tables), Connectors und Data Sharing ab. Data Transformation folgt mit 25 % und prüft UDFs, Stored Procedures, Snowpark sowie Transformationen über semi-strukturierte und unstrukturierte Formate hinweg. Performance Optimization liegt bei 19 %, wobei es um Troubleshooting von Queries und Pipelines geht, nicht um die Erstkonfiguration.

Storage and Data Protection und Data Governance liegen mit je 14 % gleichauf und sind die leichtesten Domains: Time Travel, Fail-safe, Clustering-Interna, Tagging und Masking Policies. Movement und Transformation machen zusammen mehr als die Hälfte der Prüfung aus, und das passt zu dem, womit Data Engineers im Arbeitsalltag die meiste Zeit verbringen: Pipelines bauen und reparieren, statt hinterher am Storage zu schrauben.

Prüfungsplan: SF-DE

Data Movement28%

Design and implement data loading, unloading, and replication using Snowpipe, COPY, external stages, and data sharing.

≈ 22 h
Performance Optimization19%

Optimize query performance, warehouse configuration, clustering keys, search optimization, and resource monitoring.

≈ 15 h
Storage and Data Protection14%

Manage storage, Time Travel, Fail-safe, data retention, cloning, and data protection strategies.

≈ 11 h
Data Governance14%

Implement data governance using tags, policies, masking, row access policies, and object tagging.

≈ 11 h
Data Transformation25%

Build data transformations using streams, tasks, stored procedures, UDFs, and Snowpark for pipeline automation.

≈ 20 h

Prüfungsformat und Fragetypen

Die Prüfung umfasst 65 Fragen in 115 Minuten, gestellt als Multiple-Choice, Multiple-Select und in interaktiven Formaten. Die meisten Aufgaben beschreiben eine Datenquelle, eine Pipeline-Anforderung oder ein Performance-Problem und wollen von dir wissen, welche Ingestion-Methode, welcher Transformationsansatz oder welche Konfiguration das löst. Bei rund 1,8 Minuten pro Frage planst du für die mehrstufigen Pipeline-Szenarien besser etwas Extrazeit ein.

Fragetypen: SF-DE

Multiple Choice70%

Wähle die einzelne Antwort aus, die die Anforderungen der Frage am besten erfüllt.

Mehrfachauswahl30%

Wähle mehrere Antworten aus. Beachte dabei, wie viele Antworten laut Aufgabenstellung gefragt sind.

Offizielle Informationen zu den Frageformaten findest du bei Snowflake. Die dargestellten Anteile beziehen sich auf den Pass-IT-Fragenpool und geben keine Verteilung für die offizielle Prüfung vor.

Vorbereitung auf SF-DE

Die Prüfung läuft auf Englisch, entweder online mit Proctoring oder vor Ort in einem Testcenter. Die Zertifizierung läuft zwei Jahre nach deinem Ausstellungsdatum ab. Rezertifizieren kannst du über das Snowflake Continuing Education Program mit einem anerkannten Instructor-led-Trainingskurs oder mit einer gleichwertigen oder höherwertigen SnowPro-Zertifizierung.

Vorbereitung und Organisation: SF-DE

Vorbereitung

Beispielhafter Lernaufwand50–120 h

Beispiel für die Planung: von 50 h mit einschlägiger Erfahrung bis 120 h beim Einstieg; dein Bedarf kann außerhalb dieser Spanne liegen

NiveauFortgeschritten
Empfohlene VorkenntnisseSnowPro Core Certified. Mindestens 2 Jahre praktische Erfahrung als Data Engineer mit Snowflake im Produktivbetrieb.

Prüfung und Erhalt der Zertifizierung

DurchführungOnline beaufsichtigt oder Prüfungszentren vor Ort.
WiederholungsregelnBegrenzung auf 4 Versuche innerhalb von 12 Monaten. Nach drei Versuchen empfiehlt Snowflake die Teilnahme an einem Präsenz-Schulungskurs von Snowflake. Für jede Anmeldung ist die volle Anmeldegebühr fällig.
Gültigkeit der Zertifizierung2 Jahre

Snowflake-Zertifizierungen laufen zwei Jahre nach dem Ausstellungsdatum ab. Für die Rezertifizierung nutzt du das Continuing-Education-Programm (CE) von Snowflake: Entweder absolvierst du einen anerkannten Instructor-Led-Training-Kurs (ILT) von Snowflake, oder du erwirbst eine gleichwertige bzw. höherwertige SnowPro-Zertifizierung. Um am CE-Programm teilzunehmen, brauchst du eine gültige Zertifizierung.

Häufige Fehlerquellen

Themen zum Wiederholen: SF-DE

  1. 01Streams vs Tasks

    Wer Streams (Change Tracking auf Tabellen) mit Tasks (geplante SQL-Ausführung) verwechselt und nicht versteht, wie beide zusammen kontinuierliche Pipelines ergeben, verliert Punkte bei CDC-Fragen.

  2. 02Snowpipe vs COPY INTO

    Wenn du nicht sicher weißt, wann Snowpipe (kontinuierlich, event-getrieben) und wann COPY INTO (Batch, auf Abruf) das richtige Mittel ist, landest du bei Ingestion-Szenarien schnell bei der falschen Architektur.

  3. 03Transient vs Temporary

    Transient Tables (kein Fail-Safe, bleiben über Sessions hinweg bestehen) und Temporary Tables (nur innerhalb der Session, werden automatisch gelöscht) werden gern durcheinandergebracht. Dann stimmen die Antworten zur Storage-Optimierung nicht mehr.

  4. 04MERGE Semantics

    Das Verhalten von MERGE bei mehrfachen Treffern, nicht-deterministische Ergebnisse und der Unterschied zwischen matched- und not-matched-Klauseln: Wer das nicht sauber im Kopf hat, baut sich Fehler in die Transformation ein.

  5. 05Zero-Copy Cloning

    Klone teilen sich den Storage, solange nichts verändert wird, und beim Klonen eines Schemas oder einer Datenbank wandern alle untergeordneten Objekte mit. Übersiehst du das, gehen Fragen zu Storage und Pipelines daneben.

Häufig gestellte Fragen

Wie lange dauert die Prüfung SnowPro Advanced: Data Engineer (DEA-C02)?

Die Prüfung SnowPro Advanced: Data Engineer (DEA-C02) umfasst 65 Fragen und hat ein Zeitlimit von 115 Minuten.

Welche Punktzahl brauche ich, um SnowPro Advanced: Data Engineer (DEA-C02) zu bestehen?

Die erforderliche Punktzahl zum Bestehen der Prüfung SnowPro Advanced: Data Engineer (DEA-C02) beträgt 750 / 1000.

Welche Fehlerquellen sollte ich bei der Vorbereitung auf SnowPro Advanced: Data Engineer (DEA-C02) beachten?

Zu den Themen, die du wiederholen solltest, gehören Streams vs Tasks, Snowpipe vs COPY INTO, Transient vs Temporary, MERGE Semantics, Zero-Copy Cloning. Prüfe anhand von Beispielen, ob du die Unterschiede verstehst und deine Antwort begründen kannst.

Wie ist die Gewichtung der Advanced Data Engineer-Prüfung?

Data movement ist mit 28% der größte Abschnitt, gefolgt von data transformation mit 25% und performance optimization mit 19%. Storage and data protection sowie data governance machen jeweils 14% aus. Daten zu bewegen und umzuformen ist damit mehr als die halbe Prüfung, während Governance ein kleinerer, aber keineswegs nebensächlicher Anteil bleibt.

Brauchst du SnowPro Core vor der Advanced Data Engineer-Prüfung?

Ja, die Core-Zertifizierung ist zwingende Voraussetzung für jede SnowPro-Prüfung auf Advanced-Niveau. Snowflake erwartet zusätzlich zwei oder mehr Jahre praktische Data-Engineering-Erfahrung im Produktivbetrieb auf der Plattform. Der Katalog veranschlagt zusätzlich zu dieser Erfahrung rund 80 Stunden.

Wie verlängerst du die Advanced Data Engineer-Zertifizierung?

Über das Continuing-Education-Programm innerhalb von zwei Jahren ab dem Ausstellungsdatum. Anerkannt werden ein Snowflake-Trainingskurs mit Trainer oder eine gleichwertige oder höhere SnowPro-Zertifizierung. Da du für den Einstieg ins Programm eine gültige Zertifizierung brauchst, bedeutet ein abgelaufener Nachweis, dass du wieder bei Core anfängst.

Wie oft darfst du die Advanced Data Engineer-Prüfung schreiben?

Viermal innerhalb von 12 Monaten. Snowflake empfiehlt nach dem dritten Versuch ein Onsite-Training – das liest sich eher als Hinweis darauf, wie die Prüfung aufgebaut ist, denn als Verkaufsargument.

Eine Zertifizierung, 12 Monate

Für SF-DE üben

Übe gezielt für eine Zertifizierung oder wähle Pro, um für alle Zertifizierungen zu üben.

Kostenlos mit dem Üben beginnenProbiere die ersten 20 Fragen ohne Kreditkarte aus und finde heraus, ob die Übungen zu dir passen.

Für berechtigte Käufe: Geld-zurück-Garantie bei Nichtbestehen.

Garantiebedingungen ansehen →