Can Superset or Redash replace Tableau?


  1. Data Sources: An important characteristic, which plays major role in choosing visualization tool is supporting number of data sources. Superset supports any database supported by SQLAlchemy, since Superset has been built using SQLAlchemy dialect. Though Superset supports more databases like AWS Redshift, Big Query, Snowflake, Apache Druid, MySQL, SQL Server, MariaDB, SQLite, Oracle, Postgres, ElasticSearch; Tableau holds an upper hand by supporting diverse data sources like File types (JSON, PDF, CSV), database connectors, ODBC and JDBC, different cloud service providers like AWS, Google, Microsoft…etc
  2. Operating Platform: Most of the days, we check the status of Tableau dashboard using Mobile. It’s really convenient to take a quick look a the report in Mobile while traveling. Also, we can embed Tableau dashboards into web pages, blogs, wiki pages…etc. Being said this, Tableau supports different platforms including Desktop, Mobile, Embedded document and Web. However on the other hand, Apache Superset works only through on-premise or on the server.
  3. Security and Authentication: In Tableau, access permissions can be set at more granular level. Permissions can be granted at site, project or individual dashboard level. This level of granularity for permissions are not supported in Superset at this moment.


  1. Integration with other environments: While exploring the capabilities of tools with respect to integration with cloud service providers like AWS and other cloud platforms, Redash takes less time in setting up connection and querying the data from AWS S3 compared to Superset. Also, Superset doesn’t have enough documentation at this stage to provide clarity on dealing connection issues with other environments.
  2. UI & Visualization: Superset has thrown lot of frontend UI errors while reading and visualizing data. On the other hand, Redash is pretty stable with it’s UI related features. Though Superset has it’s upper hand by supporting lot of different visualization types, the erroneous UI feature making it bit complex to visualize data and to perform transformations.
  3. Security and Authentication: Superset has extensive high granularity security model by supporting LDAP, OPENID and DATABASE connections. This helps admins to utilize this high granular security model in granting access to different categorical users.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store