EnglishDeutschFrançaisEspañolPortuguês

Snowflake · SF-DE · Avanzado

SnowPro Advanced: Data Engineer (DEA-C02) — Preguntas de práctica y simulacro de examen

La certificación SnowPro Advanced: Data Engineer (DEA-C02) acredita tu dominio en la construcción y optimización de pipelines de datos en Snowflake: ingesta desde lagos de datos, APIs y orígenes locales, transformación y clonado, streaming en tiempo real con Snowpipe y tasks, gestión de cómputo escalable, y analítica de rendimiento.

65Preguntas por simulacro de Pass-IT
115minTiempo límite del simulacro de Pass-IT

Examen oficial SF-DE: 750 de 1000 puntos para aprobar.

Contrastado con Snowflake · septiembre de 2026 · Versión actual del examen

Descubre cómo aprendes con Pass-IT.

Responde una pregunta de muestra de SF-DE y lee la explicación con su fuente. Aquí mismo, sin registrarte.

Transformación de datos1 / 5

¿Qué hace la función PARSE_JSON?

AlexExplicación completa de Alex

PARSE_JSON convierte texto JSON válido en un valor VARIANT. La operación inversa es TO_JSON, que convierte un VARIANT compatible con JSON en una cadena. PARSE_JSON devuelve NULL cuando la entrada es SQL NULL y cuando la cadena está vacía o solo contiene espacios en blanco, pero un JSON no vacío e inválido provoca un error. Usa TRY_PARSE_JSON cuando quieras que se devuelva NULL ante errores de parseo. La extracción de campos se hace después del parseo, con la notación de dos puntos, GET o GET_PATH.

Fuentedocs.snowflake.com

Movimiento de datos2 / 5

¿Qué hace la opción de copia MATCH_BY_COLUMN_NAME en una instrucción COPY INTO <table> al cargar datos semiestructurados?

AlexExplicación completa de Alex

MATCH_BY_COLUMN_NAME (CASE_SENSITIVE o CASE_INSENSITIVE) en COPY INTO <table> asigna los campos con nombre de los datos semiestructurados (JSON, Avro, Parquet, ORC) a las columnas de la tabla de destino por nombre y no por posición ordinal. Las claves de origen que no coinciden se ignoran en silencio; las columnas de destino sin correspondencia reciben NULL. El valor predeterminado es NONE (asignación posicional). (Ref: docs.snowflake.com/en/sql-reference/sql/copy-into-table) Por qué las otras opciones son incorrectas: “Aplica una validación estricta del esquema y rechaza los archivos…”) Las columnas de origen adicionales se ignoran en silencio, no se rechazan: no se aplica ninguna validación estricta del esquema. “Crea columnas nuevas en la tabla de destino…”) Snowflake nunca altera automáticamente el esquema de la tabla de destino durante las operaciones COPY para agregar columnas nuevas. “Renombra las columnas de origen para que coincidan con la tabla de destino…”) La opción hace coincidir los nombres tal como están; no renombra ninguna columna de origen.

Fuentedocs.snowflake.com

Gobernanza de datos3 / 5

¿Qué vista de ACCOUNT_USAGE ofrece información sobre a qué columnas accedieron las consultas?

AlexExplicación completa de Alex

ACCESS_HISTORY, en SNOWFLAKE.ACCOUNT_USAGE, registra el acceso a nivel de columna de todas las consultas. Captura direct_objects_accessed (columnas en la salida del SELECT) y base_objects_accessed (todas las columnas de origen, incluidas las de los JOIN y el WHERE). También rastrea objects_modified para DML. Conserva 365 días. Requiere Enterprise Edition o superior. (Ref: docs.snowflake.com/en/sql-reference/account-usage/access_history) Por qué las otras opciones son incorrectas: “QUERY_HISTORY”) QUERY_HISTORY rastrea metadatos de ejecución de consultas (duración, warehouse, estado), pero no registra a qué columnas concretas se accedió. “LOGIN_HISTORY”) LOGIN_HISTORY registra eventos de autenticación (inicios de sesión, fallos, información del cliente), no patrones de acceso a datos a nivel de consulta. “COLUMNS”) COLUMNS es una vista del Information Schema que lista metadatos de columnas (nombres, tipos de datos, valores predeterminados): no rastrea accesos.

Fuentedocs.snowflake.com

Almacenamiento y protección de datos4 / 5

Se elimina una tabla llamada ORDERS y después se crea una tabla nueva con el mismo nombre, ORDERS. ¿Se puede recuperar la tabla ORDERS original?

AlexExplicación completa de Alex

UNDROP TABLE restaura una tabla eliminada dentro de su periodo de retención de Time Travel. Si en el esquema ya existe una tabla con el mismo nombre, UNDROP devuelve un error. La solución alternativa: renombra primero la tabla que provoca el conflicto (ALTER TABLE ORDERS RENAME TO ORDERS_TEMP) y ejecuta después UNDROP TABLE ORDERS para restaurar la original. (Ref: docs.snowflake.com/en/sql-reference/sql/undrop-table) Por qué las otras opciones son incorrectas: “No, la tabla original se pierde de forma permanente cuando se crea una tabla nueva con el mismo nombre”) La tabla original NO se pierde de forma permanente: Time Travel conserva los datos de las tablas eliminadas durante el periodo de retención configurado (hasta 90 días en Enterprise y superiores). “Sí, usando UNDROP TABLE ORDERS con un ID de consulta anterior a la eliminación”) UNDROP TABLE no acepta un parámetro de ID de consulta: actúa sobre el objeto eliminado más recientemente con ese nombre. “Sí, usando UNDROP TABLE ORDERS, que renombra automáticamente la tabla actual”) UNDROP no renombra automáticamente la tabla actual: falla con un error de conflicto de nombres que hay que resolver a mano.

Fuentedocs.snowflake.com

Optimización del rendimiento5 / 5

¿Cuál de las siguientes columnas sería la MENOS efectiva como clave de clustering?

AlexExplicación completa de Alex

Una columna UUID es la clave de clustering MENOS efectiva porque su cardinalidad extremadamente alta (única por fila) impide un pruning útil de las micro-particiones. Las claves de clustering efectivas agrupan las filas en rangos superpuestos para que el optimizador de consultas pueda saltarse las particiones irrelevantes. Con UUID, cada micro-partición contiene valores únicos y aleatorios, así que no se puede descartar ninguna partición, lo que provoca escaneos completos de la tabla. Además, los costos de re-clustering son excesivos. El distractor A (fecha con filtros de rango) y C/D (cardinalidad de baja a media con filtros de igualdad) son buenos candidatos a clave de clustering y permiten un pruning de particiones efectivo. Las claves ideales tienen una cardinalidad de baja a media y aparecen con frecuencia en cláusulas WHERE o JOIN. Ref: docs.snowflake.com/en/user-guide/tables-clustering-keys.

Fuentedocs.snowflake.com

* Las preguntas de la app están actualmente en inglés. Las traducciones de esta vista previa solo se aplican a la vista previa. Consulta con el proveedor de la certificación los idiomas disponibles para el examen oficial.

Así te preparas para SF-DE con Pass-IT.

Actualmente hay 449 preguntas de práctica para SF-DE y añadimos nuevas con regularidad. Céntrate en lo que aún necesitas aprender.

Avanza cuando una pregunta se te resista.

Entiende por qué una respuesta es correcta. Alex te explica los conceptos y resuelve tus dudas para que puedas aplicar lo aprendido en el siguiente ejercicio.

Conoce a Alex →

Vista previa de la conversación · SF-DE

Interpretar JSON

  1. Tú

    ¿Qué devuelve PARSE_JSON de una cadena con formato JSON?

  2. Alex · Tutor de IA

    Un valor VARIANT con los datos JSON interpretados.

    Consultar la documentación de Snowflake ↗
  3. Tú

    ¿El resultado sigue siendo solo el texto original?

  4. Alex · Tutor de IA

    No. Se convierte en un valor VARIANT para trabajar con datos semiestructurados.

    Consultar la documentación de Snowflake ↗

Aprovecha tu tiempo de estudio.

Practica a tu nivel.
En las nuevas sesiones de práctica, Pass-IT ajusta la dificultad según tus respuestas anteriores.

Aprende de tus errores.
Las respuestas incorrectas se convierten automáticamente en tarjetas de estudio. Al repasarlas, valoras con qué seguridad recuerdas la respuesta; Pass-IT programa el siguiente repaso.

Así funciona la práctica enfocada →

Demostración animada de la función

Convierte tus errores en conocimientos que recuerdes con seguridad.

Así funciona Pass-IT

Tu repaso

¿Has respondido mal una pregunta?

Pass-IT la guarda para que la repases.

SF-DE · Fragmento de una pregunta

Interpretar JSON

Ver la pregunta completa

¿Qué hace la función PARSE_JSON?

Entiende la respuesta correcta.

Convierte una cadena con formato JSON en un valor VARIANT

PARSE_JSON convierte una cadena JSON en un valor VARIANT.

Consultar la documentación de Snowflake ↗

¿Con qué seguridad la recuerdas?

Al repasar, valoras cuánto recuerdas de la respuesta.

Correcta tras dudar

Pass-IT programa tu próximo repaso.

La fecha depende de tu valoración y de los repasos anteriores.

Demostración simplificada. No se guarda ningún progreso de aprendizaje.

Entrena para el momento que cuenta.

Completa un simulacro de examen con tiempo límite y comprueba si te da tiempo a terminar.

Tu simulacro de SF-DE

Preguntas
65
Minutos
115

Representación de una sesión de examen

  1. Inicio
  2. Responder preguntas
  3. Final

Extensión y tiempo límite del simulacro de Pass-IT.

Llega al examen con más confianza.

Tu Readiness Score te ayuda a valorar si estás listo para el examen. Los resultados por área te muestran dónde conviene seguir practicando.

Te devolvemos el dinero si suspendes pese a alcanzar un 80 % de Readiness.
Si tu Readiness Score es de al menos el 80 % cuando haces el examen y aun así suspendes, te devolvemos el precio de compra de Pass-IT para esta certificación.

Para accesos activos y de pago. Presenta el justificante de suspenso en un plazo de 14 días.

Más condiciones de la garantía

Cuando hagas el examen, necesitas al menos un 80 % de Readiness y un acceso activo y de pago a la certificación. Haz el examen durante tu periodo de acceso y presenta el justificante oficial de suspenso dentro de los 14 días posteriores al examen.

En las compras realizadas a través de Apple o Google, el reembolso se tramita en la tienda correspondiente. Consulta todos los detalles en las condiciones completas.

Ver las condiciones de la garantía →

El Readiness Score refleja tu progreso en la práctica, no una probabilidad de aprobar.

Requisito de la garantía

80%

Al menos un 80 % de Readiness
cuando hagas el examen

Reembolso si suspendes

Número de preguntas y ajustes de los simulacros del catálogo actual de Pass-IT.

Esto practicas para SF-DE.

Temas del examen, ejercicios relacionados y fuentes que puedes consultar.

Mover datos por SnowflakeConsulta la ponderación en la guía125 PreguntasPreguntas de Pass-IT

Construye rutas de ingesta, intercambio y exportación para distintas fuentes.

  • Elige métodos de carga y formatos, infiere esquemas, configura stages, integraciones de almacenamiento, cifrado y parsing y extrae metadatos o resuelve errores de ingesta.
  • Construye pipelines continuos con streams, tareas, tablas dinámicas, vistas materializadas, Snowpipe, streaming, UDF, SQL API, Openflow, Notebooks y Snowflake Scripting.
  • Instala y configura conectores Kafka, Spark, Python o nativos para integrar fuentes.
  • Elige intercambios o clones, vistas seguras y filtros de filas; publica listings con auto-fulfillment y crea interfaces Streamlit para consumidores.
  • Administra tablas externas, Iceberg e híbridas, evolución de esquemas, federación de Horizon Catalog y exportación de datos.
Optimizar consultas y pipelinesConsulta la ponderación en la guía86 PreguntasPreguntas de Pass-IT

Usa evidencias operativas para mejorar el rendimiento dentro de los límites de costo.

  • Identifica consultas lentas, recopila telemetría y encuentra la causa antes de cambiar la carga.
  • Equilibra escalado vertical u horizontal, tipos de warehouses, clustering, cachés, vistas materializadas, Search Optimization y Query Acceleration con créditos y costos de almacenamiento, usando métricas de consumo y colas.
  • Supervisa tareas, streams, Snowpipe Streaming y tablas dinámicas con alertas, notificaciones y Data Metric Functions para detectar problemas de pipelines y calidad.
Administrar almacenamiento y recuperaciónConsulta la ponderación en la guía62 PreguntasPreguntas de Pass-IT

Protege datos y crea entornos donde verificar cambios.

  • Usa Time Travel, Fail-safe y replicación entre regiones o nubes para recuperar datos, considerando el efecto de los streams.
  • Analiza microparticiones con funciones del sistema y usa profundidad, claves y clustering automático para orientar la optimización del almacenamiento.
  • Crea entornos de desarrollo con Time Travel y clones, considera permisos heredados, valida cambios y reviértelos cuando sea necesario.
Gobernar y proteger los datosConsulta la ponderación en la guía62 PreguntasPreguntas de Pass-IT

Sigue el uso de los datos y protégelos donde se consumen.

  • Usa etiquetas, clasificación, linaje, dependencias y supervisión de calidad para comprender y controlar los datos.
  • Aplica RBAC, enmascaramiento, tokenización y políticas de proyección, acceso a filas y agregación, administrándolas con DDL.
  • Usa Horizon Catalog para intercambio externo y federación y Data Clean Rooms mediante su interfaz o API de desarrollo para colaborar con control.
Crear lógica de transformaciónConsulta la ponderación en la guía114 PreguntasPreguntas de Pass-IT

Elige herramientas de código y datos adecuadas para el pipeline.

  • Crea UDF de SQL, JavaScript y Snowpark, funciones de tabla y agregación y funciones seguras o externas.
  • Construye procedimientos almacenados de Snowpark, SQL Scripting o JavaScript y administra sus transacciones.
  • Transforma entre datos estructurados y semiestructurados; procesa archivos no estructurados con URL, tablas de directorio y API REST y usa vistas semánticas y Cortex para análisis de texto, multimedia y multimodales, y usa Cortex LLM para la gestión de costos.
  • Administra Workspaces, Notebooks, Git, dbt Projects, pipelines de despliegue, pruebas y entornos de desarrollo separados.
  • Usa la arquitectura de Snowpark y DataFrames para consultar, filtrar, agregar y transformar datos.
Formatos de preguntas que puedes practicar
Opción múltiple
Selecciona una respuesta.
Respuesta múltiple
Selecciona varias respuestas válidas.

Estos son los formatos de práctica de Pass-IT. Consulta la página de certificación de Snowflake para conocer el examen oficial.

Preguntas frecuentes

Tu preparación

¿Cuánto tiempo de estudio debería reservar para SF-DE?

Como orientación para organizarte, Pass-IT estima unas 50–120 horas. Con experiencia relevante, probablemente te acerques al extremo inferior; si empiezas de cero, al superior. Puedes necesitar más o menos tiempo que el indicado. No es un requisito de Snowflake ni una promesa de estar listo para el examen en ese plazo.

¿Necesitas SnowPro Core antes del examen Advanced Data Engineer?

Sí, la certificación Core es un requisito obligatorio para cualquier examen SnowPro de nivel advanced. Snowflake también espera dos años o más de práctica real de data engineering en producción sobre la plataforma. El catálogo calcula unas 80 horas además de esa experiencia.

Usar Pass-IT

¿En qué idioma están las preguntas de Pass-IT?

Las preguntas de la app están actualmente en inglés. Las traducciones de las preguntas de muestra de esta página solo se aplican a esta vista previa. Consulta con Snowflake los idiomas disponibles para el examen oficial.

¿Cuánto dura mi acceso a SF-DE?

El acceso a esta certificación dura 12 meses. Pagas una vez, sin renovación automática.

¿Cuándo se aplica la garantía de devolución del dinero?

La garantía devuelve el precio de compra de Pass-IT para esta certificación. Necesitas un acceso de pago que cumpla los requisitos y un Readiness Score de al menos el 80 %, calculado a partir de tus resultados de práctica, en el momento del examen. Este valor solo puede alcanzar el 80 % tras responder al menos 50 preguntas y no es una probabilidad de aprobar validada. Haz el examen durante tu periodo de acceso y presenta el justificante oficial de suspenso en un plazo de 14 días. Condiciones de la garantía

Sobre el examen SF-DE

¿Dónde puedo hacer el examen SF-DE?

Supervisado en línea o centros de examen presenciales.

¿Cuánto dura el examen SnowPro Advanced: Data Engineer (DEA-C02)?

El examen SnowPro Advanced: Data Engineer (DEA-C02) tiene 65 preguntas y un tiempo límite de 115 minutos.

¿Cómo renuevas la certificación Advanced Data Engineer?

A través del programa de educación continua, dentro de los dos años posteriores a la fecha de emisión. Las vías válidas son un curso de formación de Snowflake con instructor o una certificación SnowPro equivalente o superior. Como hace falta una certificación vigente para entrar al programa, una credencial vencida significa volver a empezar desde Core.

¿Cuántas veces puedes presentar el examen Advanced Data Engineer?

Puedes presentar el examen Advanced Data Engineer como máximo cuatro veces en cualquier período de 12 meses. Debes dejar pasar siete días entre todos los intentos, incluso antes de repetirlo por primera vez.

Tu preparación para SF-DE

$29.99pago único

12 meses de acceso a SF-DE · Sin renovación automática

Comprar acceso a SF-DE

Las preguntas de la app están actualmente en inglés.

Probar 20 preguntas gratisNecesitas una cuenta gratuita. Sin tarjeta.

¿Ya tienes cuenta? Inicia sesión

¿Prefieres una suscripción? Ver suscripciones →

Reembolso si suspendes con al menos un 80 % de Readiness, para compras que cumplan las condiciones de la garantía.

Condiciones de la garantía

La garantía devuelve el precio de compra de Pass-IT para esta certificación. Necesitas un acceso de pago que cumpla los requisitos y un Readiness Score de al menos el 80 %, calculado a partir de tus resultados de práctica, en el momento del examen. Este valor solo puede alcanzar el 80 % tras responder al menos 50 preguntas y no es una probabilidad de aprobar validada. Haz el examen durante tu periodo de acceso y presenta el justificante oficial de suspenso en un plazo de 14 días.

Condiciones completas de la garantía →