-1
$\begingroup$

I need a tool that lets me create a solution that fullfills the following requirements:

  • Needs to be interactive and user friendly: Possibility to apply filters, change dimensions, etc..

  • Needs to be updated online: Must be able to process data in real time.

  • Needs to be able to handle huge ammount of data and support big data technologies.

Bonus points for python or R libraries but its definetely not a must.

I was thinking on getting started with D3py or google charts but I dont know if they are the best options.

What would you recommend and why?

| improve this question | | | | |
$\endgroup$
1
$\begingroup$

Some tools/software are listed below. Most of these can do what you want but require input in other areas such as in development of a UI or the tool may have a learning curve to overcome.

  • Google Chart: I guess this sets the benchmark. Really user friendly, has a large chart gallery and can process data in real time.
  • Tableau: Has two variants "server" and "cloud version". Can handle big data but may require a licence depending on your domain
  • D3: A JS library for data viz and is light weight. User friendliness and interactive nature depends on how you design the UI. Can also display data in real time.
  • Fusion Charts: Another JS library for web and mobile devices. Deals with data in XML of JSON format. Requires a licence.
  • Qlikview: One of Tableau's competitors. Highly customisable, so there may be a learning curve to get accustomed with the tool.

  • Microsoft Power BI: Surprisingly good. Ticks all your boxes.

| improve this answer | | | | |
$\endgroup$
1
$\begingroup$

If user friendly and interactive matter, then how about Tableau (or QlikView). You can work directly on the data and can connect to 'big data' sources. Also you can trigger R / Python scripts from there.

If you want something more customizes, then maybe Shiny.

| improve this answer | | | | |
$\endgroup$

Not the answer you're looking for? Browse other questions tagged or ask your own question.