Practice - 5 Tasks
Answer the questions below
1fill in blank
easyComplete 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing words that mean hiding or deleting data.
✗ Incorrect
dbt automates data transformations using SQL code.
2fill in blank
mediumComplete 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing Python or JSON files instead of SQL.
✗ Incorrect
dbt models are SQL files that define how data is transformed.
3fill in blank
hardFix 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Thinking dbt only loads or ignores data.
✗ Incorrect
dbt is used to transform raw data, not just load it.
4fill in blank
hardFill 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing 'dbt test' with running models.
✗ Incorrect
'dbt run' executes the SQL code to build models.
5fill in blank
hardFill 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'
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up commands and their functions.
✗ Incorrect
dbt test runs tests, dbt run builds models, and dbt clean removes temp files.