Can we get clarification about differential data sets?

Answers
-
Hi @Hugh Gleaves
"These differential extracts are generated at a set interval, and contains data newly available since the previous differential extracts were generated."
and
"Differential (diff) data sets contain the differences (diffs) of the data that has been updated or inserted in the previous day, and refreshed daily."
it seems every new differential contains differences relative to the previous differential. So differential 10 will have new data relative to differential 9.
Today's full file = Yesterday's full file + Today's differential.
I hope this helps clarify.
Thanks
Rahul.
-
Hi @Hugh Gleaves,
Rahul definitely called out some great resources, but I wanted to clarify one point:
Differential 10 will have new data relative to differential 8 (9 in the example is a full data set not a differential).
Once you have consumed a full data set you can proceed using only differentials for the inserts and updates going forward, you would only need to use the fulls again if you miss a file or to capture deleted entities in data sets without a soft deletion field(s). You will not lose any inserts and updates data if you do not consume full data set 9 but consume all the other data sets in the example.
-
@Rahul Desai , if @Hugh Gleaves does not incorporate Full File 9, will he miss new data that is not delivered in Differential File 8 (because it was generated after Differential 8) OR in Differential File 10 (because it was generated between after 8 and before Full 10 and therefore was inlcuded in 9 andis no longer new)? So to catch what happens in that 4-hr window, Hugh will always need a full dataset?
I ask because we have a similar situation, and have only been collecting differentials after our initial set-up.
-
Thanks to each of you for taking the time to explain this, very much appreciated.
-
Ah, thank you, @Kara Schimmelfing! I wrote my question before your answer appeared for me! That is the exact answer I was hoping for, because that is what I promised our data architect. I would have hated to be wrong about something so fundamental!
-
Thank you @Kara Schimmelfing for your clarification, it really did help out heaps.
Apologies for any confusion Hugh and Renee.
Thanks,
Rahul.
Categories
- All Categories
- 6 Thought Leadership
- 7 Known and Fixed Issues
- 6 Product Roadmap
- 553 Archived
- 10 Accessibility
- 28 Community Corner
- 2 Welcome
- Updates
- Member Spotlights
- 4 Events
- 242 Development
- 746 Customer Enablement
- Evaluate - Assess Student Learning
- Get Comfortable with Brightspace
- Communicate - Engage with Your Students
- 1 Create - Set up your Brightspace course
- Action - Add or create student activities
- 26 Partners
- 8 Product News
- 2022
- 2022 Release Notes
- 2021 Release Notes
- 4 Training
- andycat