dbt has become one of the most talked-about tools in data engineering. We cut through the hype to explain what it does, when you need it, and when you don't.