University > Looker Studio course > Embedded vs. Reusable Data Sources

Embedded vs. Reusable Data Sources

Learn the differences between embedded and reusable data sources in Looker Studio. Understand how and when to use each option to build efficient, scalable, and consistent dashboards.

Data sources

You create a data source in Looker Studio from a report, and Looker Studio suggests making this source reusable. But what’s the real benefit of doing so, and how does it work?

Key concepts

Depending on how you create a data source in Looker Studio, it will either be an embedded source or a reusable source.

  • Embedded source: the data connection is created, linked, and stored directly within the report.
  • Reusable source: the connection is created once and saved in Looker Studio, making it possible to use it across multiple reports.

Comparison and key decision criteria

Comparison: Embedded vs Reusable Data Sources in Looker Studio
Criteria Embedded Reusable
Setup Create from a report Create from Looker Studio homepage
Maintenance Each report must be updated separately One change impacts all linked reports
Flexibility High autonomy: each report can have its own calculated fields, transformations, and renamings More rigid: any change applies globally to all reports using it
Data consistency Risk of differences between reports if transformations are not identical Ensures consistency of KPIs and definitions across all dashboards
Collaboration The data source cannot be shared on its own. To give access to the source, the containing report must be shared Ideal for teams: a single shared source

When to choose an embedded data source?

Embedded sources are best suited for quick tests, POCs, one-shot reports, or temporary events. They offer great autonomy since each report controls its own connection, allowing you to experiment with calculated fields or specific transformations without affecting other dashboards. They’re also useful for unstable datasets with frequently changing schemas, or when handling sensitive data that shouldn’t be shared beyond a single report. Their main limitation lies in the lack of mutualization: each report has its own copy, which leads to heavy maintenance if the same data needs to be used in multiple places.

When to choose a reusable data source?

Reusable sources are the right choice when KPI and dimension consistency must be ensured across multiple reports or teams. They centralize maintenance: one modification automatically applies everywhere, saving time and reducing discrepancies. They’re ideal for building a catalog of “core” sources (Ads, Analytics, CRM, e-commerce), sharing templates, or optimizing quota usage (extracts, cache, refreshes). They also strengthen quality control, with the ability to document and validate fields, and they guarantee better maintainability during team rotations or project handovers. On the other hand, they offer less flexibility, since any change has a global impact, and they require strict access rights management.

How to create an embedded data source?

To create an embedded data source, go to the report where you want to add your source. If it doesn’t exist yet, create a new one.

  • Existing report

Once you’re in your report, click on Add data, then follow the data source creation process. When your data source is ready, confirm to add it to the report.

A GIF showing where to click on a Looker Studio report to add a data source.
  • New report

To create a new report, click on Create, then Report. When the new report opens, Looker Studio will prompt you to add a data source. Follow the data source creation process and confirm.

A GIF showing how to create a Looker Studio report from the homepage.

Edit an embedded data source

You always need to go to the report that contains it, then modify it via the Resources tab → Manage added data sourcesEdit.

A GIF showing how to click to edit a data source from a report.

How to create a reusable data source?

To create a reusable data source, go to Looker Studio, click on Create then Data Source, and follow the instructions to set up your data source. This is the only condition for your source to be reusable.

A GIF showing how to create a data source from the Looker Studio homepage.

Edit a reusable data source

You can edit your data source at any time from the Data Sources panel on the Looker Studio homepage, which lists all your reusable data sources.

A GIF showing where to edit a reusable data source in Looker Studio.

Convert an embedded data source into a reusable one

To do so, go to the report that contains the data source, click on Resources, then Manage added data sources, and finally select Make reusable.

A GIF showing how to make a data source reusable.

Validation checklist

Decision guide: When to choose an Embedded or Reusable data source in Looker Studio
Guiding questions If yes If no
Will the data source be used more than twice? Reusable Embedded
Do the KPIs need to be identical across brands / BUs? Reusable Embedded
Is the need only for a one-off meeting (e.g. today)? Embedded Reusable
Is the schema still unknown / in an experimental phase? Embedded Reusable
Are the data sensitive or requiring restricted access? Embedded Reusable
Do you need scheduled extracts and centralized controls? Reusable Embedded