The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
I'm working on Dataflows and have a question about creating dimension tables for a fact table with 3 years of event history.
Context:
My Question: For dimensions that are static over time, like Employee Type (Permanent, Temporary, Contract) and Employee Status (Active, Terminated, On Leave):
I'm looking for the best approach considering performance and maintainability.
Thank you!
Solved! Go to Solution.
Hi @GulianiG
Both approaches are ok in a dataflow, however in a dataflow you can't relate tables together nor you can use DAX.
I would go with creating dimension tables in Sharepoint hence when someone other than the owner of the Dataflow wants to make changes, he will do it in Sharepoint(only the owner of the dataflow can make changes on it).
Performance wise, Dataflows are sources of truth for semantic models built on top of them, so they should be ok. Rather watch out the performance of the semantic models.
Regards
Amine Jerbi
If I answered your question, please mark this thread as accepted
and you can follow me on
My Website, LinkedIn and Facebook
@aj1973 I really like your logic of allowing someone from teh team the ability to change those static dimension values when needed. Thanks
Enter Data approach would restrict it to me being the owner of Dataflow which we don't want
Thanks AJ
You are welcome
Regards
Amine Jerbi
If I answered your question, please mark this thread as accepted
and you can follow me on
My Website, LinkedIn and Facebook
Hi @GulianiG
Both approaches are ok in a dataflow, however in a dataflow you can't relate tables together nor you can use DAX.
I would go with creating dimension tables in Sharepoint hence when someone other than the owner of the Dataflow wants to make changes, he will do it in Sharepoint(only the owner of the dataflow can make changes on it).
Performance wise, Dataflows are sources of truth for semantic models built on top of them, so they should be ok. Rather watch out the performance of the semantic models.
Regards
Amine Jerbi
If I answered your question, please mark this thread as accepted
and you can follow me on
My Website, LinkedIn and Facebook
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
User | Count |
---|---|
50 | |
26 | |
14 | |
14 | |
12 |
User | Count |
---|---|
107 | |
39 | |
24 | |
23 | |
19 |