Feature Ideas

Trending
  1. 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

    2

  2. 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

  3. Geo heatmap chart

    A map, including zoom capabilities, that uses colour intensity to show the concentration or magnitude of data across geographic areas. Hotter colours (e.g. red) indicate higher values, cooler colours (e.g. blue) indicate lower values. e.g. https://www.highcharts.com/docs/maps/geoheatmap-series

    Harry

    0

  4. Ability to push a dashboard from dev to live workspace

    Currently you might build a dashboard in dev that you then want to "push" to a live workspace

    Ella Cullen

    1

  5. 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

  6. API Key rotation

    It would be useful to be able to rotate API key for additional security.

    Ella Cullen

    0

  7. Responsive table sizing

    Currently the table size is set based on the size of the container for the table component, which works when there are more rows than the size of the table container, but if there are fewer rows, the container is not responsive - i.e. doesn't shrink to fit the number of rows being shown.

    Ella Cullen

    1

  8. Support "calculated fields" in the builder

    e.g. the ability to use Excel-like logic (if-else, maths, etc.) to write custom expressions using measures and dimensions, directly in the builder (without needing to update your model). Currently you need to manually define a new measure or dimension in the model (e.g. "{active_users} * 100 / {total_users}") to achieve this.

    Tom G

    2

  9. Be able to limit the dimensions/measures that end users can access in custom canvas

    Currently in custom canvas, when you enable users to select measures/dimensions for their charts, they will have access to all measures and dimensions are available via joins to the data model used. It would be great to have functionality in the UI to allow you to manage which are visible to the end users.

    Ella Cullen

    0

  10. Ability to 'publish' multiple Embeddables in one go

    Currently if you have a new code version, you need to go in and re-publish each Embeddable individually. It would be super useful to be able to do this in bulk

    Ella Cullen

    0

  11. Control how components dynamically resize

    When the screen size changes, components dynamically re-size, but it would be useful to be able to control how this happens

    Ella Cullen

    0

  12. Ability for end users to create custom measures from datasets

    For example, if a dataset has a measure for total_costs and a measure for total_income, an end-user could create a calculation in their custom canvas for "gross profit" by calculating total_income - total_costs.

    Ella Cullen

    0

  13. Enable translation for Custom Canvas

    Specifically, it would be great to support translation for buttons like 'Add a chart' and anywhere there is text in the end-user custom canvas flow.

    Ella Cullen

    0

  14. Ability to resize the preview window in custom canvas

    For end users who are using custom canvas to build / edit charts it can be tricky if the chart / data doesn't really fit or work with the chart preview overlay. It would be great if they could drag the preview space to be bigger so they could see certain charts properly

    Ella Cullen

    0

  15. Schema-driven data model generation

    Be able to create a data model from pasting a SQL table schema, or import the schemas through the datasource to do this.

    Pablo G

    0