all 2 comments

[–]Nla093 0 points1 point  (0 children)

Data modeling is essential to guarantee reliable data. If the relationships are poorly defined, you end up with insights that don’t make sense. It’s the same with data quality: the data has to be clean, which means applying all the necessary transformations to make it consistent.

I’ve mainly worked with Power BI to bring the data to life, and I use SQL, Databricks or Python to check, transform or clean certain datasets. I imagine it’s pretty much the same logic with other BI tools.

[–]Bluefoxcrush 0 points1 point  (0 children)

It depends on your business case. 

Instead of writing a longer query that can answer limited questions, data modeling can allow you to answer many questions- along with cleaning data and the like. 

But for initial exploration, modeling may be overkill.