metabase.com is amazing if you're dumping the data into Postgres or similar.
It's great but it comes with a few drawbacks.
You need to set up a signing key on the backend, which is a good thing. Many dashboard sharing schemes end up being public or with very weak security.
The UI for creating dashboards isn't the best, but it's really nice to be able to drop down to SQL so easily and share or embed results.
I still use it (deployed it at my current company and the CEO loves h iui s dashboard). But I hate the way things are hidden in the current layout.