Solving Real-World Problems with Transformational Modeling
This part focuses on advanced transformational modeling techniques and covers the theory and practice of putting them into action in Snowflake. First, we explore slowly changing dimensions—critical for maintaining historical data accuracy and ensuring consistency across different versions of data. Then, we learn how to model facts for rapid analysis, including best practices for optimizing query performance. We then explore semi-structured data formats and hierarchies, which are becoming increasingly prevalent and which Snowflake is so adept at handling.
This part has the following chapters:
- Chapter 13, Putting Transformational Modeling into Practice
- Chapter 14, Modeling Slowly Changing Dimensions
- Chapter 15, Modeling Facts for Rapid Analysis
- Chapter 16, Modeling Semi-Structured Data
- Chapter 17, Modeling Hierarchies