cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Administration & Architecture
Explore discussions on Databricks administration, deployment strategies, and architectural best practices. Connect with administrators and architects to optimize your Databricks environment for performance, scalability, and security.
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Dashboard programmatical update

pawelzak
New Contributor III

Hi,

The question that I would like to answer is: How can one replicate dashboards across different environments? Ideally I would like to be able to store the definition of a dashboard in my repository and upload it to Databricks with code: this could be API, SDK, Terraform, anything that will work.

How can I do that? I tried the following:

  1. databricks api post /api/2.0/preview/sql/dashboards/$dashboard_id --json @file.json
    But it does not update the widgets
  2. databricks api get /api/2.0/workspace/export --json '{"path": "/Shared/example_dashboard"}'
    Got the following result: "Error: dbsqlDashboard is not user-facing."

This is a fundamental functionality for the dashboards to be useful, if its not available right away, maybe there is a preview I could apply for?

Apologies for creating duplicate tickets, but I've observed that follow-up questions often go unanswered in the Databricks community threads and this issue is critical for my organisation.

Regards,

Pawel

2 REPLIES 2

shan_chandra
Databricks Employee
Databricks Employee

@pawelzak  - The Dashboards can not be exported using workspace /export API. 

@shan_chandra Thanks but this does not answer my question

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you wonโ€™t want to miss the chance to attend and share knowledge.

If there isnโ€™t a group near you, start one and help create a community that brings people together.

Request a New Group