dbt Labs dbt Analytics Engineering Certification (dbt-Analytics-Engineering) Free Practice Test
Question 1
You introduce a new test, which unexpectedly leads to many models previously deemed 'successful' now failing.
What should your initial troubleshooting steps include?
What should your initial troubleshooting steps include?
Correct Answer: A,B,D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 2
You're merging changes from a feature branch into your main branch. Which of the following Git commands or strategies help keep a clean and easy-to-follow project history?
Correct Answer: A
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 3
Your dbt_project.yml contains the following: YAML
Correct Answer: C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 4
You've introduced a new series of dbt models and want to run them in isolation to verify results before integrating them into the main build process. Which dbt command options and flags are likely to be useful?
Correct Answer: A,C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 5
A user reports a critical security issue discovered in a third-party dbt package you use. Where could you most likely find updated information about potential vulnerabilities or fixes?
Correct Answer: D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 6
Your dbt project contains both source descriptions (within your sources.yml file) and model descriptions. You notice that the source descriptions don't appear in the generated docs alongside the relevant models. What's then most likely reason?
Correct Answer: B
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 7
You are using seeds in your dbt project for static data lookups. During a dbt seed run, you encounter an error indicating a duplicate primary key value. What are the likely consequences?
Correct Answer: B,D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 8
Your company wants to standardize pull request templates. Which information would be beneficial to include in such a template?
Correct Answer: B
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 9
You've merged a pull request but later discover it introduced a regression (unexpectedly broke existing functionality). What's the most common initial step to address this?
Correct Answer: C,D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).