Designing Data Models

Designing Data Models

Learn the principles of data modeling for analytics.

About this course

This course will explain why and how to build logical data models in GoodData. It will give you examples and tools to build star schemas derived from business requirements, as well as the basic principles of dimensional data modeling.

Curriculum20 mins

  • Introduction
  • Data models and the semantic layer
  • Why data modeling for analytics
  • Data model examples
  • Source data
  • Single-dataset models
  • Transformations and data changes
  • Dimensional approach
  • Principles
  • Business semantics
  • Business matrix
  • Summary
  • What you learned
  • Provide feedback
  • Bonus Lessons
  • Attribute labels
  • Live session

About this course

This course will explain why and how to build logical data models in GoodData. It will give you examples and tools to build star schemas derived from business requirements, as well as the basic principles of dimensional data modeling.

Curriculum20 mins

  • Introduction
  • Data models and the semantic layer
  • Why data modeling for analytics
  • Data model examples
  • Source data
  • Single-dataset models
  • Transformations and data changes
  • Dimensional approach
  • Principles
  • Business semantics
  • Business matrix
  • Summary
  • What you learned
  • Provide feedback
  • Bonus Lessons
  • Attribute labels
  • Live session