Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Data Modeling with Snowflake

You're reading from   Data Modeling with Snowflake A practical guide to accelerating Snowflake development using universal modeling techniques

Arrow left icon
Product type Paperback
Published in Sep 2025
Publisher Packt
ISBN-13 9781837028030
Length 432 pages
Edition 2nd Edition
Arrow right icon
Author (1):
Arrow left icon
Serge Gershkovich Serge Gershkovich
Author Profile Icon Serge Gershkovich
Serge Gershkovich
Arrow right icon
View More author details
Toc

Table of Contents (28) Chapters Close

Preface 1. Core Concepts in Data Modeling and Snowflake Architecture
2. Unlocking the Power of Modeling FREE CHAPTER 3. An Introduction to the Four Modeling Types 4. Mastering Snowflake’s Architecture 5. Mastering Basic Snowflake Objects 6. From Logical Concepts to Snowflake Objects 7. Mastering Advanced Snowflake Objects 8. Seeing Snowflake’s Architecture Through Modeling Notation 9. Applied Modeling from Idea to Deployment
10. Putting Conceptual Modeling into Practice 11. Putting Logical Modeling into Practice 12. Database Normalization 13. Database Naming and Structure 14. Putting Physical Modeling into Practice 15. Solving Real-World Problems with Transformational Modeling
16. Putting Transformational Modeling into Practice 17. Modeling Slowly Changing Dimensions 18. Modeling Facts for Rapid Analysis 19. Modeling Semi-Structured Data 20. Modeling Hierarchies 21. Data Modeling for Enterprise Teams
22. Scaling Data Models through Modern Techniques 23. Unlocking Value for Enterprise Organizations 24. Unlock Your Exclusive Benefits 25. Other Books You May Enjoy
26. Index
Appendix

Considerations before starting the implementation

When transitioning from a conceptual or logical design, where entities, attributes, relationships, and additional context have already been defined, there appears to be little to do at first glance when moving to a physical model. However, the specifics of Snowflake’s unique cloud architecture from its variable-spend pricing to time-travel data retention, leave several factors to consider before embarking on physical design. We’ll cover these factors in the following sections.

Performance

Query performance in Snowflake is heavily dependent on the clustering depth of the micro-partitions, which, in turn, are influenced by the natural sort order of the data inserted. Apart from Hybrid tables, which allow users to enable indexes, there are few performance tuning options left to the user besides sorting data before inserting and clustering. If the data volume in a given table is expected to reach the multi-terabyte...

lock icon The rest of the chapter is locked
Visually different images
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Data Modeling with Snowflake
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Modal Close icon
Modal Close icon