Challenge - 5 Problems
dbt Docs Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate2:00remaining
What does the command
dbt docs serve do?Choose the best description of what
dbt docs serve accomplishes in a dbt project.Attempts:
2 left
💡 Hint
Think about what 'serve' usually means in web development.
✗ Incorrect
The dbt docs serve command builds the documentation site from your dbt project and starts a local web server so you can view the docs in your browser.
❓ Predict Output
intermediate2:00remaining
Output of
dbt docs serve after successful runWhat output will you see in the terminal after running
dbt docs serve successfully?dbt
dbt docs serve
Attempts:
2 left
💡 Hint
Look for a message indicating a local web address.
✗ Incorrect
After running dbt docs serve, dbt starts a local web server and shows the URL where you can view the docs.
❓ data_output
advanced2:00remaining
What data is displayed when you open the docs served by
dbt docs serve?Select the correct description of the data shown in the documentation site served by
dbt docs serve.Attempts:
2 left
💡 Hint
Think about what documentation for a data project should include.
✗ Incorrect
The docs site shows a catalog of models, sources, tests, and how they connect, helping users understand the project structure.
🔧 Debug
advanced2:00remaining
Why does
dbt docs serve fail with 'No manifest found' error?You run
dbt docs serve but get an error: 'No manifest found. Please run dbt compile or dbt run first.' What is the cause?Attempts:
2 left
💡 Hint
The manifest file is created by compiling or running models.
✗ Incorrect
The manifest.json file is needed to build docs. It is created when you run dbt compile or dbt run. Without it, docs cannot be served.
🚀 Application
expert3:00remaining
How to share dbt documentation with your team using
dbt docs serve?You want your team to access the dbt documentation generated by
dbt docs serve. Which approach is correct?Attempts:
2 left
💡 Hint
Consider how to make docs accessible beyond your local machine.
✗ Incorrect
dbt docs serve runs a local server. To share docs, run it on a shared server or generate static docs with dbt docs generate and host them on a web server.