On today’s Spotlight we have redash.io, which is the type of tool you discover and then wonder why nobody thought of that.
Introduction
The idea behind re:dash is to integrate with an existing database and provide an in-browser query editor and create great interactive visualization on the result.
It’s offered either as a SaaS (starting at $29/Month) or on-premise (Free / Open Source)
Setup
Setting up Re:dash is fairly easy and there is a few possibilities, here is how I
deployed it on-premise following the
Quick Start Guide using docker-compose
:
- Getting the source:
git clone https://github.com/getredash/redash.git
- Update
docker-compose-example.yml
for containers config if needed (default exposed port…) - Rename
docker-compose-example.yml
todocker-compose.yml
- Starting only the DB:
docker-compose up -d postgres
- Creating the DB Schema:
./setup/docker/create_database.sh
- Running all containers:
docker-compose up -d
you can then stop/start the whole stack using
docker-compose start
and docker-compose stop
The first time you can login using the user/password admin
/admin
, consider changing
it as soon as possible.
Other deploy options include:
- AWS AMI
- Google Compute Engine Image
- Self install script
- Bitnami installer
Overall it’s was pretty quick and worked as expected, kudos for that!
Awesome Features
- Sharing Queries between developers for optimization and advices
- Creating in a minute some great interactive data visualization (table/charts/map…)
- Exporting Data Result as CSV / Excel
- User Rights management for letting people only view/export data
- One-click Embeddable visualization (iframe)
- The amount of DB supported (18 on the list so far)
Limitations
- Although it seems to be a very important part, the collaboration on query and visualization is quite limited to being able to read/write it.
- It would be cool to see more features for query optimization, I could see myself collaborating with a few other people on a major query to fine-tune it, having extended report on the query runtime.
- A little more support to label chart easily without having to actually have to modify the query to give data the right label.
- Some settings/parameters for embedding visualization, to show/hide some options
Conclusion
Re:dash is a very well thought platform getting you the sweet visualization in < 10min, and it’s open source. It definitely has some rough edge here and there but repository is very active and contributors are self-conscious on the current limitations, working hard to improve it.
Bottom-line: Seriously, give redash.io a try!
Posted with : Spotlight
blog comments powered by Disqus