0
0
dbtdata~10 mins

What is dbt - Interactive Quiz & Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to print the main purpose of dbt.

dbt
print('dbt helps with [1] data transformations in SQL.')
Drag options to blanks, or click blank then click option'
Aautomating
Bignoring
Cdeleting
Dhiding
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing words that mean hiding or deleting data.
2fill in blank
medium

Complete the code to show what dbt uses to define data models.

dbt
dbt models are written in [1] files.
Drag options to blanks, or click blank then click option'
A.py
B.txt
C.sql
D.json
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing Python or JSON files instead of SQL.
3fill in blank
hard

Fix the error in the sentence about dbt's function.

dbt
dbt is used to [1] raw data directly without transformations.
Drag options to blanks, or click blank then click option'
Atransform
Bignore
Cload
Dskip
Attempts:
3 left
💡 Hint
Common Mistakes
Thinking dbt only loads or ignores data.
4fill in blank
hard

Fill both blanks to complete the dbt command and its purpose.

dbt
To run dbt models, use the command '[1]', which [2] the SQL code.
Drag options to blanks, or click blank then click option'
Adbt run
Bdbt test
Cexecutes
Dvalidates
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing 'dbt test' with running models.
5fill in blank
hard

Fill all three blanks to complete the dbt workflow code snippet.

dbt
dbt [1] runs tests, dbt [2] builds models, and dbt [3] cleans up temporary files.
Drag options to blanks, or click blank then click option'
Atest
Brun
Cclean
Dbuild
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up commands and their functions.