It depends on the use case, I'd say for exploring the data and looking for things (eg. insights) Tableau is the most full-featured and easiest to use. If you want to integrate what you find into your product or roll it out at a big company there are other options: in-product - D3 or Highcharts enterprise - combo of Metric Insights + Tableau + Alation