Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Like others here, I am trying to consolidate multiple report datasets into one master data set ie a data warehouse file.
I am facing a calculated column (DAX) vs a custom column (Power Query) dilemma.
I have 43 transformations to do in one entity, doing transformations against an Item Number positioning matrix.
I read everywhere to keep it in Power Query, which would be nice to do.
Any suggestions or best practices based upon experience.
Solved! Go to Solution.
Hi @ScottBrown ,
About Custom Column:
Before creating a new Custom Column in Power Query Editor, you should first be aware of the following:
About Calculated Column:
Before creating a new Calculated Column in Power Query Editor, you should first be aware of the following:
To learn more details ,refer:
https://devoworx.net/custom-column-vs-calculated-column-power-bi/
Best Regards
Lucien
Hi @ScottBrown ,
About Custom Column:
Before creating a new Custom Column in Power Query Editor, you should first be aware of the following:
About Calculated Column:
Before creating a new Calculated Column in Power Query Editor, you should first be aware of the following:
To learn more details ,refer:
https://devoworx.net/custom-column-vs-calculated-column-power-bi/
Best Regards
Lucien
Great explanation. I'm a bit confused about at what time they refresh. When I refresh the dataset (Refresh now in Power BI Desktop or services, or scheduled refresh), does it refresh the underlying data (along with custom column - Power Query) as well as the semantic model (calculated column - DAX), or just the data?
I'm unsure of how and when the semantic model can be refreshed without refreshing the entire dataset.
Edit: I know now that the custom column is evaluated when the report is refreshed and queries are sent to the sources, calculated columns are evaluated once the data is loaded in the data model. Most of the time both these happen when data refresh happens I believe?
You say "DAX Calculated Column does not compress". Do you have a source? I have read that they do compress, but not as efficiently as a normal PQ column.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
60 | |
34 | |
31 | |
28 | |
27 |
User | Count |
---|---|
54 | |
52 | |
38 | |
15 | |
12 |