Feature Ideas

Trending
  1. API to programmatically configure an Embeddable dashboard

    Something to ease a component prop migration, or to create a template in case we go into the hundreds of dashboards. E.g. a basic import/export JSON endpoint to configure an Embeddable

    Tom G

    2

  2. Support Cube format model setting

    Rather than requiring clients to make a measure that contains math to generate a percent (eg: sql: 'ROUND(SAFE_DIVIDE({num1}, {num2}) * 100, 0)' and then using a posttext meta of '%') could we support Cube's format: percent setting to just send the data as a percentage automatically? This might also be useful for other formats Cube supports Example: name: example_percent title: Example Percent type: number sql: 'SAFE_DIVIDE({num1}, {num2})' format: percent description: an example using cube's format value

    Christopher Buecheler

    1

  3. Enable chart-specific download control

    There might be scenarios where download options don't make sense (e.g. KPI charts) and clutter the UI. It would be good to have the ability to set this as chart-specific behaviour in the theme (currently it is a global setting

    Ella Cullen

    0

  4. Dynamic chart height

    Charts currently have a fixed height, which doesn’t scale well: Too large for few items (e.g. 1 bar) Too compressed for many items (e.g. 100 bars) Proposal Add an auto height mode where chart height is based on data, e.g.: height = number of items Γ— bar height + padding with configurable min/max height Result Better readability and more efficient use of space across different datasets.

    Kelvin van de S

    1

  5. Disable "Link a variable" per input

    It would be helpful to be able to (via the component code) prevent the 'link a variable' option being shown. On complex inputs (e.g. multi-level Column Groups), linking a variable wipes the existing configuration, and also isn't the intended way to configure those inputs

    Ella Cullen

    0

  6. Hide the Sort control from the component configuration modal

    For custom components with their own sorting logic where the built-in sort causes confusion, it would be helpful to be able to hide the Sort option via the component code

    Ella Cullen

    0

  7. Add Advanced Event Tracking

    It would be useful for a lot of folks if they were able to view / capture / track more events in Embeddable than strictly those that can be assigned to variables via Embeddable Events. For example, clicks on a bar chart axis, drop-down clicks and selections, link clicks or table clicks, etc. Can we expose more component events in a way that allows users to tie their existing analytics solutions (eg MixPanel) into Embeddable and monitor more interactions?

    Christopher Buecheler

    0

  8. A Duplicate button on dashboard widgets

    Wouldn't it be amazing if there was a copy/clone button close to the Edit and Delete ones πŸ₯Ί

    Nickolas L

    5

  9. Show/hide parts of a dashboard based on a variable

    Sometimes a part of a dashboard only makes sense to show once the user has selected an input.

    Tom G

    2

  10. End users can download Embeddables as PDF

    End users can download their dashboard as a PDF

    Ella Cullen

    1

  11. Containers for components

    To make building dashboards in the no-code builder easier, we'll introduce the concept of 'containers' to layout components on the canvas

    Ella Cullen

    7

  12. Support for nested AND and OR logic in dataset filters

    Currently dataset filters all use simple AND across each filter. It is, however, common that you might want to use OR instead, or a nesting thereof.

    Tom G

    3

  13. Folders for Embeddables

    Make it easier for Embeddable builders to organise their Embeddables using folders.

    Ella Cullen

    2

  14. Clone a dashboard from prod to local dev

    It would be useful to be able to clone a dashboard from the live workspace to local dev preview so that it could be worked on locally

    Ella Cullen

    2

  15. Schedule Embeddable dashboard delivery

    Enable users to schedule Embeddable delivery via email/Slack/Teams etc.

    Ella Cullen

    3