Overview
Learn how to design a data partitioning strategy to manage relationships between data entities effectively. This course teaches advanced modeling and partitioning strategies, utilizing change feed to maintain data integrity, implementing pre-aggregating and denormalizing data techniques for improved performance, and optimizing storage and compute by mixing entity types in a single container. The teaching method includes presentations, exercises, and a knowledge check. This course is intended for individuals looking to enhance their data modeling and management skills, particularly those working with data entities and seeking to improve data-model performance and scaling.
Syllabus
- Welcome.
- Learning objectives​ and introduction.
- Denormalize data in your model​.
- Manage referential integrity by using change feed​.
- Combine multiple entities in the same container​.
- Denormalize aggregates in the same container​.
- Finalize the data model​.
- Exercise​: Exercise advanced modeling patterns​.
- Knowledge Check​.
- Summary​ and conclusion
.
Taught by
Microsoft Developer