Skip to content
Discussion options

You must be logged in to vote

There's no built-in "share filter state across dashboards" feature in Superset, but here's what I found about how the mechanisms work and what your options are:

Why native_filters_key won't work cross-dashboard: The key is scoped to a specific dashboard — the cache lookup uses cache_key(resource_id, key) where resource_id is the dashboard ID [1]. So the same key on Dashboard A and Dashboard B would reference different (or non-existent) entries. The Permalink API is similarly dashboard-bound [2].

Your best option: the native_filters URL parameter (rison-encoded)

Superset still supports a native_filters URL parameter that encodes filter state directly in the URL [3]. When Dashboard B loads…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@anandita0102
Comment options

@dosubot
Comment options

Answer selected by anandita0102
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
1 participant