Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi,
I'd like to know how Fabric supports a snapshot dimension for a big data scenario.
Thanks
Hi @pmscorca
Thanks for uisng Microsoft Fabric Community.
Microsoft Fabric doesn't directly handle snapshot dimensions for big data scenarios in the same way a traditional data warehouse might. However, Fabric offers functionalities that can handle large datasets with techniques for slowly changing dimensions (SCDs).
For additional information please refer the following links :
Link1 : Implementing SCD Type 2 with Microsoft Fabric — PySpark / DataflowGen2
Link2 : How to create Slowly Changing Dimension (SCD)| Create SCD in Microsoft Fabric (youtube.com)
Link3 : How to Implement SCD Type 2 Using Delta Table (iterationinsights.com)
I hope this information helps. Please do let us know if you have any further queries.
Thank you.
Hi,
to implement a SCD2 in ADF/Synapse Analytics I used T-SQL or a mapping data flow. In Fabric I need to use a Spark notebook or a Dataflow gen2.
I hope that it could exist a template to create a SCD2 by a Spark notebook; moreover, with Dataflow gen2 I cannot iterate respect to such dimensions.
Now, by using partioning by date or month and year or year is it possible to implement a snapshot dimension?
Hi @pmscorca
Apologies for the delay in response.
Yes, Fabric offers two main approaches for implementing Slowly Changing Dimension Type 2 (SCD2), and each has its considerations as follows:
1. Spark Notebook:
Pros:
Cons:
Templates:
2. Dataflow Gen2:
Pros:
Cons:
Implementing Snapshot Dimensions with Partitioning:
Yes, partitioning by date (or a combination of year and month) is a viable approach to achieve a similar effect to snapshot dimensions in Fabric.
For additional information please refer : Efficient Data Partitioning with Microsoft Fabric: Best Practices and Implementation Guide - Microso...
I hope this information helps.
Thank you.
Hi @pmscorca
We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet. In case if you have any resolution please do share that same with the community as it can be helpful to others .
If you have any question relating to the current thread, please do let us know and we will try out best to help you.
In case if you have any other question on a different issue, we request you to open a new thread.
Thank you.
User | Count |
---|---|
8 | |
2 | |
1 | |
1 | |
1 |
User | Count |
---|---|
12 | |
4 | |
2 | |
1 | |
1 |