An unhandled error has occurred. Reload X
Ir al contenido principal

dbt Analytics Engineer Certification Practice Test

129 preguntas disponibles

dbt certification for analytics engineers covering data modeling, transformation, testing, documentation, and best practices with dbt Core and dbt Cloud. Administered by dbt Labs. Key domains include Creating and Maintaining dbt documentation, Debugging data modeling errors, Developing dbt models and Implementing and maintaining external dependencies. The exam consists of 65 questions over 120 minutes.

Examen de certificación
65 Preguntas del examen
2 horas Límite de Tiempo
Banco de práctica
129 Preguntas de Práctica
2 horas 9 minutos Tiempo de Práctica
Comenzar Práctica
El banco 129 Preguntas de práctica verificadas con los objetivos oficiales.
qf-import129 preguntas de prácticaTemario 1.0Banco actualizado el 2026-05-04

Preguntas de Muestra

Prueba algunas preguntas para ver cómo es el examen completo.

Testing and Documentation

In a dbt project involving a model with a versioned public contract used by another dbt project, A YAML file defines tests: [unique, not_null] under event_id, but dbt test says no tests were selected for fct_user_events. The model name in YAML is fct_event_ids while the SQL file is fct_user_events.sql. What is the most likely fix? Consider the operational side effects as well as compilation behavior; the best answer should avoid creating a hidden dependency or brittle production workflow.

Deployment and Orchestration (dbt Cloud)

In a dbt project involving a semantic model that exposes revenue metrics to the dbt Semantic Layer, A team uses state:modified+ in CI and notices a downstream model is not selected after only a test YAML file changed on its parent. What should they consider? Consider the operational side effects as well as compilation behavior; the best answer should avoid creating a hidden dependency or brittle production workflow.

Modeling and Transformations

In a dbt project involving a finance mart consumed by month-end close dashboards, The ad_platform team migrated a legacy SQL script that joins customers, orders, and payments in one file. They want dbt models that keep staging clean and business rules reusable. Which refactor best matches dbt modeling conventions? Assume the project already compiles except for the design choice described; choose the action that best preserves dbt lineage and environment safety.

Deployment and Orchestration (dbt Cloud)

In a dbt project involving a feature branch that changes one upstream dimension and two downstream marts, A production deployment job should run every weekday at 6 AM after the ingestion job. Which dbt Cloud configuration area is most relevant? Assume the project already compiles except for the design choice described; choose the action that best preserves dbt lineage and environment safety.

Semantic Layer / MetricFlow / dbt Mesh

In a dbt project involving a model with a versioned public contract used by another dbt project, A producer project marks an intermediate model private, but a downstream project tries to cross-project ref it. Why should this fail or be rejected in review? Assume the project already compiles except for the design choice described; choose the action that best preserves dbt lineage and environment safety.

Plan de Estudio

01Creating and Maintaining dbt documentation
02Debugging data modeling errors
03Developing dbt models
04Implementing and maintaining external dependencies
05Implementing dbt tests
06Leveraging the dbt state
07Managing data pipelines
08Understanding dbt models governance

Detalles del Examen DBT-AE | 2 horas

Código del Examen DBT-AE
Proveedor qf-import
Límite de Tiempo 2 horas
Preguntas del examen 65

Preguntas Frecuentes

¿Cuánta experiencia práctica con dbt se recomienda antes de intentar el examen?

Se recomienda encarecidamente tener al menos de 6 a 12 meses de experiencia práctica y constante con dbt Core o dbt Cloud en un proyecto profesional o personal sustancial. Debes sentirte cómodo construyendo DAGs de modelos, escribiendo pruebas personalizadas, utilizando Jinja para estructuras de control y macros, y navegando por todo el ciclo de vida del proyecto desde el desarrollo hasta la producción.

¿El examen se centra en dbt Core, dbt Cloud o en ambos?

El examen se centra en conceptos y funcionalidades fundamentales de dbt que son comunes tanto a dbt Core como a dbt Cloud. Sin embargo, incluye preguntas sobre conceptos de implementación y orquestación que se implementan más fácilmente en dbt Cloud (como trabajos y gestión de entornos). Es importante comprender las capacidades y flujos de trabajo típicos de dbt Cloud.

¿Qué áreas específicas de la plantilla Jinja se evalúan?

Debes ser competente en el uso de Jinja para la generación de SQL dinámico, incluyendo estructuras de control ({% for %}, {% if %}), referencias a variables y funciones, y el uso de variables de contexto integradas de dbt como `{{ this }}`, `{{ ref() }}`, y `{{ source() }}`. El conocimiento de cómo escribir y utilizar macros personalizadas también está dentro del alcance.

¿Cómo se administra el examen y cuál es el formato?

El examen es una evaluación cronometrada y supervisada que se realiza en línea. Consiste en preguntas de opción múltiple y basadas en el rendimiento que pueden pedirte que analices fragmentos de código, identifiques mejores prácticas o elijas el comando correcto para lograr un resultado específico en un escenario dado.

¿Cuál es el mejor recurso para la preparación oficial del examen?

El recurso más autoritativo es la documentación oficial de dbt. Además, dbt Labs proporciona una guía pública del examen que describe los dominios y objetivos evaluables. Participar en proyectos del mundo real y en la comunidad de Slack de dbt es invaluable para el contexto práctico.