Applied Data Modeling Using Snowflake and Power BI
Hands-On Data Modeling and Schema Design with Snowflake and Power BI – No Experience Required

Applied Data Modeling Using Snowflake and Power BI free download
Hands-On Data Modeling and Schema Design with Snowflake and Power BI – No Experience Required
Understanding how to structure and organize data effectively is essential for anyone working in data analytics, business intelligence, or data engineering. This course is designed to teach you the foundations and practical skills of data modeling using real-world tools and projects.
You will start with the basics of data modeling — what it is, why it matters, and how it's used in the real world. From there, you'll explore conceptual, logical, and physical design approaches, including normalization, ER diagrams, and dimensional modeling techniques like star and snowflake schemas.
Once the fundamentals are in place, you’ll work on a guided project using a Website Sales dataset. You’ll design and structure the data model, define relationships, and use Snowflake with Generative AI tools to build and populate your tables. From data loading to testing and analysis, each step is explained clearly and applied practically.
In the second hands-on project, you’ll use Power BI and a Passenger Flight dataset to build dimension and fact tables, define key relationships, and validate your data model inside Power BI. You’ll also learn how to build a basic Power BI report based on your model.
By the end of this course, you'll have a complete understanding of how data models are created and used, with the skills to apply them in tools like Snowflake and Power BI.
What You’ll Learn:
The purpose and types of data models: conceptual, logical, and physical
How to use ER diagrams and normalization techniques
Building dimensional models including star and snowflake schemas
Creating and populating data models using Snowflake
Using Generative AI to accelerate data modeling tasks
Designing and validating data models in Power BI
Connecting Power BI to Snowflake and visualizing insights
Tools Used:
Snowflake for cloud-based data modeling and storage
Power BI for data modeling, validation, and reporting
Generative AI tools for assisted modeling and automation
Who This Course Is For:
Data Analysts and BI professionals who want to structure their data more effectively
Aspiring Data Engineers looking to learn modern data modeling techniques
Anyone working with Snowflake or Power BI who wants to improve how they manage and use data
Beginners who want a clear, practical path to understanding how data models are built and applied