EnglishDeutschFrançaisEspañolPortuguês

Snowflake · SF-DE · Fortgeschritten

SnowPro Advanced: Data Engineer (DEA-C02) — Übungsfragen und Probeprü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.

65Fragen pro Pass-IT-Probeprüfung
115minZeitlimit der Pass-IT-Probeprüfung

Offizielle SF-DE-Prüfung: 750 von 1000 Punkten zum Bestehen.

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

Probiere aus, wie du mit Pass-IT lernst.

Beantworte eine SF-DE-Probefrage und sieh dir die Erklärung mit Quellenverweis an. Direkt hier, ohne Anmeldung.

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.

So bereitest du dich mit Pass-IT auf SF-DE vor.

Aktuell 449 Übungsfragen für SF-DE, und wir ergänzen laufend neue. Übe gezielt, was dir noch fehlt.

Komm bei schwierigen Fragen weiter.

Verstehe, warum eine Antwort richtig ist. Alex erklärt dir die Zusammenhänge und beantwortet deine Rückfragen, damit du das Gelernte bei der nächsten Aufgabe anwenden kannst.

Alex kennenlernen →

Dialog-Vorschau · SF-DE

JSON einlesen

  1. Du

    Was liefert PARSE_JSON aus einer JSON-Zeichenfolge?

  2. Alex · KI-Tutor

    Einen VARIANT-Wert mit den eingelesenen JSON-Daten.

    Bei Snowflake nachlesen ↗
  3. Du

    Ist das Ergebnis nur die ursprüngliche Textzeichenfolge?

  4. Alex · KI-Tutor

    Nein. Das Parsen erzeugt einen VARIANT-Wert für die Arbeit mit semistrukturierten Daten.

    Bei Snowflake nachlesen ↗

Setze deine Lernzeit gezielt ein.

Üben auf deinem Niveau.
Für neue Übungsrunden passt Pass-IT die Schwierigkeit an deine bisherigen Antworten an.

Aus Fehlern lernen.
Falsche Antworten werden automatisch zu Lernkarten. Du bewertest beim Wiederholen, wie sicher du dich erinnerst; Pass-IT plant den nächsten Termin.

So lernst du gezielt weiter →

Animierte Funktionsvorschau

Damit aus deinen Fehlern sicheres Wissen wird.

So funktioniert Pass-IT

Deine Wiederholung

Eine Frage falsch beantwortet?

Pass-IT merkt sie sich für deine Wiederholung.

SF-DE · Frageauszug

JSON einlesen

Vollständige Frage ansehen

Was macht die Funktion PARSE_JSON?

Verstehe die richtige Antwort.

Sie wandelt einen JSON-formatierten String in einen VARIANT-Wert um

PARSE_JSON wandelt eine JSON-Zeichenfolge in einen VARIANT-Wert um.

Bei Snowflake nachlesen ↗

Wie sicher erinnerst du dich?

Beim Wiederholen schätzt du ein, wie gut du die Antwort noch weißt.

Richtig nach Zögern

Pass-IT plant deine nächste Wiederholung.

Der Termin richtet sich nach deiner Einschätzung und bisherigen Wiederholungen.

Ablauf vereinfacht dargestellt. Es wird kein Lernstand gespeichert.

Trainiere für den Moment, in dem es zählt.

Bearbeite eine vollständige Probeprüfung mit Zeitlimit und finde heraus, ob du mit deiner Zeit auskommst.

Deine SF-DE-Probeprüfung

Fragen
65
Minuten
115

Schematischer Prüfungsdurchlauf

  1. Start
  2. Aufgaben bearbeiten
  3. Abschluss

Umfang und Zeitlimit der Pass-IT-Probeprüfung.

Geh mit mehr Sicherheit in die Prüfung.

Dein Readiness Score hilft dir einzuschätzen, ob du bereit für die Prüfung bist. Die Ergebnisse je Prüfungsbereich zeigen dir, wo du noch üben solltest.

Geld zurück, wenn du trotz 80 % Readiness nicht bestehst.
Wenn dein Readiness Score zum Prüfungstermin mindestens 80 % beträgt und du die Prüfung trotzdem nicht bestehst, erstatten wir dir den Pass-IT-Kaufpreis dieser Zertifizierung.

Für aktive, bezahlte Zugänge. Nachweis des Nichtbestehens innerhalb von 14 Tagen einreichen.

Weitere Garantiebedingungen

Zum Prüfungstermin brauchst du mindestens 80 % Readiness und einen aktiven, bezahlten Zugang zur Zertifizierung. Lege die Prüfung innerhalb deines Zugangszeitraums ab und reiche den offiziellen Nachweis des Nichtbestehens innerhalb von 14 Tagen nach der Prüfung ein.

Bei Käufen über Apple oder Google erfolgt die Erstattung über den jeweiligen Store. Die vollständigen Bedingungen regeln weitere Einzelheiten.

Garantiebedingungen ansehen →

Der Readiness Score beschreibt deinen Übungsstand, keine Bestehenswahrscheinlichkeit.

Garantievoraussetzung

80%

Mindestens 80 % Readiness
zum Prüfungstermin

Geld zurück bei Nichtbestehen

Fragenzahlen und Probeprüfungseinstellungen aus dem aktuellen Pass-IT-Katalog.

Das übst du für SF-DE.

Prüfungsinhalte, passende Übungen und nachvollziehbare Quellen.

Daten durch Snowflake bewegenGewichtung siehe Leitfaden125 FragenPass-IT-Fragen

Baue Aufnahme-, Freigabe- und Exportwege für verschiedene Datenquellen.

  • Wähle Ladeverfahren und Dateiformate, leite Schemas ab, konfiguriere Stages, Storage Integrations, Verschlüsselung und Parsing und extrahiere Dateimetadaten oder behebe Ladefehler.
  • Baue kontinuierliche Pipelines mit Streams, Tasks, dynamischen Tabellen, materialisierten Views, Snowpipe, Streaming, UDFs, SQL API, Openflow, Notebooks und Snowflake Scripting.
  • Installiere und konfiguriere Kafka-, Spark-, Python- oder native Konnektoren zur Anbindung der Quellsysteme.
  • Wähle Freigaben oder Klone, sichere Views und Zeilenfilter; veröffentliche Listings mit Auto-Fulfillment und baue Streamlit-Oberflächen für Verbraucher.
  • Verwalte externe, Iceberg- und Hybridtabellen, Schemaentwicklung, Horizon-Catalog-Föderation und Datenexport.
Abfragen und Pipelines optimierenGewichtung siehe Leitfaden86 FragenPass-IT-Fragen

Verbessere die Leistung anhand von Betriebsdaten innerhalb der Kostengrenzen.

  • Identifiziere langsame Abfragen, sammle Telemetrie und finde die Ursache vor Änderungen am Workload.
  • Wäge vertikale oder horizontale Skalierung, Warehouse-Typen, Clustering, Caches, materialisierte Views, Search Optimization und Query Acceleration gegen Credits und Speicherkosten ab und nutze Verbrauchs- und Warteschlangenmetriken.
  • Überwache Tasks, Streams, Snowpipe Streaming und dynamische Tabellen mit Alerts, Benachrichtigungen und Data Metric Functions zur Erkennung von Pipeline- und Qualitätsproblemen.
Speicher und Wiederherstellung verwaltenGewichtung siehe Leitfaden62 FragenPass-IT-Fragen

Schütze Daten und erstelle Umgebungen zum Prüfen von Änderungen.

  • Nutze Time Travel, Fail-safe und regions- oder cloudübergreifende Replikation zur Wiederherstellung und beachte den Einfluss von Streams.
  • Analysiere Micro-Partitions mit Systemfunktionen und nutze Clustering-Tiefe, Schlüssel und automatisches Clustering zur Speicheroptimierung.
  • Erstelle Entwicklungsumgebungen mit Time Travel und Klonen, beachte vererbte Rechte, prüfe Änderungen und nimm sie bei Bedarf zurück.
Daten steuern und schützenGewichtung siehe Leitfaden62 FragenPass-IT-Fragen

Verfolge die Datennutzung und schütze Daten dort, wo sie verwendet werden.

  • Nutze Tags, Klassifizierung, Datenherkunft, Abhängigkeiten und Qualitätsüberwachung, um Daten zu verstehen und zu kontrollieren.
  • Wende RBAC, Maskierung, Tokenisierung, Projektions-, Zeilenzugriffs- und Aggregationsrichtlinien an und verwalte Richtlinien mit DDL.
  • Nutze Horizon Catalog für externe Freigaben und Föderation sowie Data Clean Rooms über Oberfläche oder Entwickler-APIs zur kontrollierten Zusammenarbeit.
Transformationslogik entwickelnGewichtung siehe Leitfaden114 FragenPass-IT-Fragen

Wähle Code- und Datenwerkzeuge passend zur Aufgabe der Pipeline.

  • Erstelle SQL-, JavaScript- und Snowpark-UDFs, Tabellen- und Aggregatfunktionen sowie sichere oder externe Funktionen.
  • Baue gespeicherte Prozeduren mit Snowpark, SQL Scripting oder JavaScript und verwalte ihre Transaktionen.
  • Transformiere zwischen strukturierten und semistrukturierten Daten; verarbeite unstrukturierte Dateien mit URLs, Directory Tables und REST-APIs und nutze semantische Views und Cortex für Text-, Multimedia- und multimodale Analysen und setze Cortex LLM für das Kostenmanagement ein.
  • Verwalte Workspaces, Notebooks, Git, dbt Projects, Deployment-Pipelines, Tests und getrennte Entwicklungsumgebungen.
  • Nutze Snowpark-Architektur und DataFrames zum Abfragen, Filtern, Aggregieren und Transformieren von Daten.
Diese Aufgabenformate übst du
Multiple Choice
Eine Antwort auswählen.
Mehrfachauswahl
Mehrere passende Antworten auswählen.

Dies sind die Übungsformate von Pass-IT. Angaben zur offiziellen Prüfung findest du auf der Snowflake-Zertifizierungsseite.

Häufig gestellte Fragen

Deine Vorbereitung

Wie viel Lernzeit sollte ich für SF-DE einplanen?

Für deine Planung rechnet Pass-IT grob mit 50–120 Stunden. Mit einschlägiger Erfahrung eher weniger, beim Einstieg eher mehr. Dein Bedarf kann außerhalb dieser Spanne liegen. Das ist keine Zeitvorgabe von Snowflake und kein Versprechen, in dieser Zeit prüfungsbereit zu sein.

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.

Pass-IT nutzen

In welcher Sprache sind die Fragen in Pass-IT?

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

Wie lange gilt mein Zugang für SF-DE?

Der Zugang gilt für diese Zertifizierung für 12 Monate. Du zahlst einmal; es gibt keine automatische Verlängerung.

Wann greift die Geld-zurück-Garantie?

Die Garantie erstattet den Pass-IT-Kaufpreis dieser Zertifizierung. Voraussetzung sind ein berechtigter kostenpflichtiger Zugang und ein Readiness-Wert von mindestens 80 % aus deinen Übungsergebnissen zum Prüfungszeitpunkt. Dieser Wert kann erst ab 50 beantworteten Fragen 80 % erreichen und ist keine validierte Bestehenswahrscheinlichkeit. Lege die Prüfung während deines Zugangs ab und reiche den offiziellen Nachweis des Nichtbestehens innerhalb von 14 Tagen ein. Garantiebedingungen

Zur SF-DE-Prüfung

Wo kann ich die SF-DE-Prüfung ablegen?

Online beaufsichtigt oder Prüfungszentren vor Ort.

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.

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?

Du darfst die Advanced Data Engineer-Prüfung innerhalb eines beliebigen Zeitraums von 12 Monaten höchstens viermal schreiben. Zwischen allen Versuchen musst du sieben Tage warten, auch vor deiner ersten Wiederholung.

Deine Vorbereitung auf SF-DE

$29.99einmalig

12 Monate Zugang für SF-DE · Keine automatische Verlängerung

SF-DE-Zugang kaufen

Die Fragen in der App sind derzeit auf Englisch.

20 Fragen kostenlos ausprobierenKostenloses Konto erforderlich. Keine Kreditkarte.

Schon ein Konto? Anmelden

Lieber ein Abo? Abos ansehen →

Geld zurück bei Nichtbestehen ab 80 % Readiness – für berechtigte Käufe gemäß Garantiebedingungen.

Garantiebedingungen

Die Garantie erstattet den Pass-IT-Kaufpreis dieser Zertifizierung. Voraussetzung sind ein berechtigter kostenpflichtiger Zugang und ein Readiness-Wert von mindestens 80 % aus deinen Übungsergebnissen zum Prüfungszeitpunkt. Dieser Wert kann erst ab 50 beantworteten Fragen 80 % erreichen und ist keine validierte Bestehenswahrscheinlichkeit. Lege die Prüfung während deines Zugangs ab und reiche den offiziellen Nachweis des Nichtbestehens innerhalb von 14 Tagen ein.

Vollständige Garantiebedingungen →