# Change the source of a Report. Dashboard

**URL:** <https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675>\
**Category:** Ask the Community\
**Created:** [January 17, 2022, 6:53am UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675 "2022-01-17T06:53:42Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![david-ri](https://community.holistics.io/user_avatar/community.holistics.io/david-ri/32/543_2.png) [@david-ri](https://community.holistics.io/u/david-ri)\
**Post date:** [January 17, 2022, 6:53am UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/1 "2022-01-17T06:53:42Z")

</div>

Is there a way to replicate a report and/or a dashboard, but then change the source dataset?

We have multiple datasets, which are structurally the same but sourced from different systems. We’d like to be able to create a set of dashboards once, but then replicate for the other datasets.

---

<div class="post-metadata">

**Author:** ![Khai\_To](https://community.holistics.io/user_avatar/community.holistics.io/khai_to/32/128_2.png) [@Khai\_To](https://community.holistics.io/u/Khai_To)\
**Post date:** [January 17, 2022, 2:54pm UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/2 "2022-01-17T14:54:36Z")

</div>

> [@david-ri](#):
>
> We have multiple datasets, which are structurally the same but sourced from different systems. We’d like to be able to create a set of dashboards once, but then replicate for the other datasets.

Hi @david-ri, thank you for the question.  
Could you help me to clarify a bit here? Basically, you have multiple datasets (same structure, but pointing to different data sources).  
And you want to have a set of dashboards (same structure, but sourcing from different datasets)?

Am I understanding you correctly? Could you share a little bit more about the use case?

---

<div class="post-metadata">

**Author:** ![david-ri](https://community.holistics.io/user_avatar/community.holistics.io/david-ri/32/543_2.png) [@david-ri](https://community.holistics.io/u/david-ri)\
**Post date:** [January 17, 2022, 9:29pm UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/3 "2022-01-17T21:29:16Z")

</div>

> [@Khai\_To](#):
>
> Basically, you have multiple datasets (same structure, but pointing to different data sources).

Correct, perhaps think of it as Client 1, Client 2; same data structure, different source systems

> [@](#):
>
> And you want to have a set of dashboards (same structure, but sourcing from different datasets)?

Correct - we want to create a set of reports/dashboards (or even better, a set of template dashboards), and then replicate them for each client without having to build them from scratch.

> [@](#):
>
> Am I understanding you correctly? Could you share a little bit more about the use case?

Imagine we’ve built 3 dashboards for client 1, replicated for client 2. Then client 3 comes along and we want to give them the same dashboards.  
I can easily replicate the data models in AML and change the source connections. But I can’t seem to replicate a dashboard, and then change the source dataset.

---

<div class="post-metadata">

**Author:** ![Quang\_Ng](https://community.holistics.io/user_avatar/community.holistics.io/quang_ng/32/793_2.png) [@Quang\_Ng](https://community.holistics.io/u/Quang_Ng)\
**Post date:** [August 25, 2022, 7:23am UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/4 "2022-08-25T07:23:44Z")

</div>

Hello, I’m having the same issue.  
I have a dashboard on dev env. Now I want a version on staging env, so I clone the dev dashboard, but I cannot change the dataset/data source of the clone to staging data (both dev and stage data is exactly the same schema, they are just in different env).

Is there any existing solution for this? @Khai_To

---

<div class="post-metadata">

**Author:** ![Khai\_To](https://community.holistics.io/user_avatar/community.holistics.io/khai_to/32/128_2.png) [@Khai\_To](https://community.holistics.io/u/Khai_To)\
**Post date:** [August 25, 2022, 8:56am UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/5 "2022-08-25T08:56:08Z")

</div>

> [@Quang\_Ng](#):
>
> I have a dashboard on dev env. Now I want a version on staging env, so I clone the dev dashboard, but I cannot change the dataset/data source of the clone to staging data (both dev and stage data is exactly the same schema, they are just in different env).

Hi @Quang_Ng,

 ![image](https://community.holistics.io/uploads/default/original/1X/b30faaeea6e761860e4fc0b3524d1bf0f619e628.png)

Source of a report in a dashboard is a Dataset. But currently, we don’t support changing the dataset of a report.  
That source dataset (of a report) refer directly to a dataset in the modeling layer.

With that being said, when **changing the source of the Dataset in the modeling layer** , all the Reports, Filters, etc. in the Dashboard created from that Dataset will be changed accordingly.

---

<div class="post-metadata">

**Author:** ![Quang\_Ng](https://community.holistics.io/user_avatar/community.holistics.io/quang_ng/32/793_2.png) [@Quang\_Ng](https://community.holistics.io/u/Quang_Ng)\
**Post date:** [August 25, 2022, 9:54am UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/6 "2022-08-25T09:54:45Z")

</div>

Can I request for a feature to change the dataset of reports in the future?  
Is Holistics 4.0 able to config reports as code?

---

<div class="post-metadata">

**Author:** ![Khai\_To](https://community.holistics.io/user_avatar/community.holistics.io/khai_to/32/128_2.png) [@Khai\_To](https://community.holistics.io/u/Khai_To)\
**Post date:** [August 26, 2022, 7:59am UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/7 "2022-08-26T07:59:18Z")

</div>

> [@Quang\_Ng](#):
>
> Can I request for a feature to change the dataset of reports in the future?

I will add this to backlog for future consideration. Thanks Quang 😁

* * *

> [@Quang\_Ng](#):
>
> Is Holistics 4.0 able to config reports as code?

This is part of our future plan. I will let you know when there is an update 😁

---

<div class="post-metadata">

**Author:** ![gwizard](https://community.holistics.io/user_avatar/community.holistics.io/gwizard/32/1761_2.png) [@gwizard](https://community.holistics.io/u/gwizard)\
**Post date:** [April 26, 2024, 4:13pm UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/8 "2024-04-26T16:13:36Z")

</div>

Has there been any progress here? I’m in a similar position and being able to change the source of a dashboard would be hugely helpful

---

<div class="post-metadata">

**Author:** ![daph.td](https://community.holistics.io/user_avatar/community.holistics.io/daph.td/32/811_2.png) [@daph.td](https://community.holistics.io/u/daph.td)\
**Post date:** [April 29, 2024, 12:13pm UTC](https://community.holistics.io/t/change-the-source-of-a-report-dashboard/675/9 "2024-04-29T12:13:36Z")

</div>

Hi Garrett,

Thank you for reaching out to us! We have made the use case “changing the source of a dashboard” possible via our latest development - **[Canvas Dashboard](https://docs.holistics.io/as-code/canvas-dashboard)** (dashboars as code).

I noticed that you are using Holistics 4.0, hence, I would highly recommend you to **[signup for beta access](https://form.jotform.com/232952418893467)** to Canvas Dashboard to address this use case.

We are looking forward to helping you with this!  
Daphne
