Understanding the Logical Data Model

Understanding the Logical Data Model

Learn what the LDM is, why it helps you and how to use it when building insights.

About this course

The logical data model (LDM for short) is a key component of each solution based on GoodData. It is the part of a semantic layer that describes the structure of the data you want to query and the relationships between different entities. A well-defined data model brings some major benefits.

In this course, we will discuss logical data models in more detail and explore the possibilities they open for you and your users in the world of reporting. You’ll also learn where to find the LDM and the basics of how to read it. This will provide you with a baseline understanding of how to use the existing LDMs and how to build your own. It is also a prerequisite for being able to design and debug complex measures and insights. It will help you understand how reporting requirements influence LDM design.

To get the most out of this course, you should already be familiar with the concepts described in:

Curriculum40 mins

  • Introduction
  • What is a logical data model?
  • A sample LDM
  • What does LDM do for you?
  • LDM in detail
  • Where do you find the LDM?
  • LDM components
  • Where are LDM components used?
  • Quiz
  • LDM and analyzing data
  • Reading the model
  • Quiz
  • Summary
  • What You Learned
  • Provide Feedback

About this course

The logical data model (LDM for short) is a key component of each solution based on GoodData. It is the part of a semantic layer that describes the structure of the data you want to query and the relationships between different entities. A well-defined data model brings some major benefits.

In this course, we will discuss logical data models in more detail and explore the possibilities they open for you and your users in the world of reporting. You’ll also learn where to find the LDM and the basics of how to read it. This will provide you with a baseline understanding of how to use the existing LDMs and how to build your own. It is also a prerequisite for being able to design and debug complex measures and insights. It will help you understand how reporting requirements influence LDM design.

To get the most out of this course, you should already be familiar with the concepts described in:

Curriculum40 mins

  • Introduction
  • What is a logical data model?
  • A sample LDM
  • What does LDM do for you?
  • LDM in detail
  • Where do you find the LDM?
  • LDM components
  • Where are LDM components used?
  • Quiz
  • LDM and analyzing data
  • Reading the model
  • Quiz
  • Summary
  • What You Learned
  • Provide Feedback