Connecting to Shared Semantic Models

Complete the full lesson to earn 25 points

Work through each section, then tap “Mark as Complete” on the last one.

Section 1 of 11

✦ Skip the page breaks and see fewer ads — read each lesson on a single page with Pro

Connecting to Shared Semantic Models

In the early days of business intelligence, every report was a silo. If you needed a sales report, you would connect to a database, write your queries, transform the data, build your calculations, and then design your charts. If your colleague needed a slightly different version of that sales report, they would often start from scratch, repeating those same steps. This approach inevitably led to "multiple versions of the truth," where two reports supposed to show the same metric—like "Total Revenue"—displayed different numbers because the underlying logic or data refresh timing differed.

Shared semantic models solve this fundamental problem. A semantic model is a logical layer that sits between your raw data sources and your visual reports. It contains the data connections, the transformation logic, the relationships between tables, and the complex business logic defined in calculations. By "sharing" this model, an organization creates a single, authoritative source of truth. Instead of every report author building their own data pipeline, they simply connect to a "Golden Dataset" that has already been vetted, cleaned, and secured by data experts.

Connecting to shared semantic models is the cornerstone of a mature data culture. It moves the organization away from fragmented reporting and toward a "hub-and-spoke" architecture. In this lesson, we will explore the mechanics of connecting to these models, the different connection modes available, how to manage permissions, and the best practices for building reports that remain performant and easy to maintain over time.

Section 1 of 11