Bird
0
0

You want to automate dbt runs to ensure data freshness and reliability. Which combination of automation steps is best practice for production?

hard🚀 Application Q15 of 15
dbt - Production Deployment
You want to automate dbt runs to ensure data freshness and reliability. Which combination of automation steps is best practice for production?
ARun dbt manually when needed and skip tests to save time.
BSchedule dbt runs daily, run tests automatically, and alert on failures.
CSchedule dbt runs weekly without tests or alerts.
DRun tests only after manual dbt runs without scheduling.
Step-by-Step Solution
Solution:
  1. Step 1: Identify key automation goals

    Automation should keep data fresh, run tests to ensure quality, and notify on issues.
  2. Step 2: Evaluate options for best practice

    Schedule dbt runs daily, run tests automatically, and alert on failures, covering all goals.
  3. Final Answer:

    Schedule dbt runs daily, run tests automatically, and alert on failures. -> Option B
  4. Quick Check:

    Automation + tests + alerts = reliable production [OK]
Quick Trick: Automate runs, tests, and alerts for best production practice [OK]
Common Mistakes:
MISTAKES
  • Skipping tests to save time
  • Running dbt manually only
  • Ignoring alerts on failures

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More dbt Quizzes