Skip to content

[TECH DEBT]: Use LSQL for Dashboards-as-code instead of unreadable JSON files #708

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
1 task done
nfx opened this issue Jul 24, 2024 · 2 comments · Fixed by #768
Closed
1 task done

[TECH DEBT]: Use LSQL for Dashboards-as-code instead of unreadable JSON files #708

nfx opened this issue Jul 24, 2024 · 2 comments · Fixed by #768
Assignees
Labels
tech debt design flaws and other cascading effects

Comments

@nfx
Copy link
Collaborator

nfx commented Jul 24, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Category of feature request

Other

Problem statement

Use LSQL for dashboards-as-code

Proposed Solution

See docs at https://github.com/databrickslabs/lsql/blob/main/docs/dashboards.md
See UCX codebase for example usage

Additional Context

No response

@nfx nfx added the tech debt design flaws and other cascading effects label Jul 24, 2024
@nfx nfx changed the title [TECH DEBT]: [TECH DEBT]: Use LSQL for Dashboards-as-code instead of unreadable JSON files Jul 24, 2024
@nfx
Copy link
Collaborator Author

nfx commented Sep 11, 2024

Related PR: databrickslabs/lsql#270

@nfx nfx closed this as completed in #768 Oct 2, 2024
@nfx nfx closed this as completed in dfc50e1 Oct 2, 2024
sundarshankar89 added a commit to sundarshankar89/remorph that referenced this issue Jan 2, 2025
closes databrickslabs#708 

The existing dashboard has been broken into 2.
For features unsupported by LSQL, we are using overrides to implement
the required widgets.

Conditional formatting depends on
databrickslabs/lsql#299

Screenshots:

![REMORPH Reconciliation
Metrics](https://github.com/user-attachments/assets/af7f6341-cecf-42d9-96b4-931a0347ed85)
![REMORPH Aggregate Reconciliation
Metrics](https://github.com/user-attachments/assets/2c70b071-e373-4ab4-8923-7706ae60b6ce)

-- co-authored by @bishwajit-db and @sundarshankar89

---------

Co-authored-by: Bishwajit <bishwajit.dey@databricks.com>
sundarshankar89 added a commit to sundarshankar89/remorph that referenced this issue Jan 3, 2025
closes databrickslabs#708 

The existing dashboard has been broken into 2.
For features unsupported by LSQL, we are using overrides to implement
the required widgets.

Conditional formatting depends on
databrickslabs/lsql#299

Screenshots:

![REMORPH Reconciliation
Metrics](https://github.com/user-attachments/assets/af7f6341-cecf-42d9-96b4-931a0347ed85)
![REMORPH Aggregate Reconciliation
Metrics](https://github.com/user-attachments/assets/2c70b071-e373-4ab4-8923-7706ae60b6ce)

-- co-authored by @bishwajit-db and @sundarshankar89

---------

Co-authored-by: Bishwajit <bishwajit.dey@databricks.com>
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
tech debt design flaws and other cascading effects
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants