Forum Discussion
Moving from Power BI to data engineering
- 4 months ago
Hi,
I learnt a bit of SQL + entity relationship model during the university, but I haven't had much working experience on it.
I have a basical knowledge of Github and code versioning, that's why I don't like low-code (no control versioning).
I also recently took Microsoft Fabric DP-600 certification: it's something that I would like to work on, and it has both low code and pro-code part.
My next step will be build a little ETL pipeline.
Thank you for your advice
- 4 months ago
Hi,
thank you for tour advices!
This post can be closed
Hi, I was in a similar situation to yours, economical / statistical background, ended up working a lot with BI tools and low-code stuff, and at some point I realized I wanted something more “technical” and flexible.
If I were you, I’d structure the transition like this:
- SQL first, honestly this is the backbone of anything data-related (especially data engineering). Getting really solid here pays off immediately.
- Then Python, focusing on pandas or polars. Don’t overdo general Python at the start, keep it very data-oriented.
- After that, move to PySpark that’s where things start to connect with tools like Databricks and real data engineering workflows.
Given you already know DAX and M, you’re not starting from zero, you already understand data modeling and transformations, which is a big advantage.
A couple of extra thoughts:
- Try to build small projects (ETL pipelines, data cleaning + storage, etc.), not just tutorials
- Get comfortable with Git and basic software practices (this is often overlooked coming from BI)
- Don’t rush into too many tools, fundamentals matter more than the stack name
Overall, your direction makes sense
- BIA19964 months agoFrequent Visitor
Hi,
I learnt a bit of SQL + entity relationship model during the university, but I haven't had much working experience on it.
I have a basical knowledge of Github and code versioning, that's why I don't like low-code (no control versioning).
I also recently took Microsoft Fabric DP-600 certification: it's something that I would like to work on, and it has both low code and pro-code part.
My next step will be build a little ETL pipeline.
Thank you for your advice