What users are saying about
112 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
219 Ratings
112 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.4 out of 101

Tableau Online

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
219 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Likelihood to Recommend

Apache Spark

The software appears to run more efficiently than other big data tools, such as Hadoop. Given that, Apache Spark is well-suited for querying and trying to make sense of very, very large data sets. The software offers many advanced machine learning and econometrics tools, although these tools are used only partially because very large data sets require too much time when the data sets get too large. The software is not well-suited for projects that are not big data in size. The graphics and analytical output are subpar compared to other tools.
Thomas Young profile photo

Tableau Online

Tableau is very well suited for large organizations because of its cost. It has a great visual design. It is particularly useful when there is data integration with other software required. Dashboards come out very well in such cases and help make sense out of data. These dashboards are used on a frequent basis once a baseline or a parameter is defined. Trend analysis and forecasting are a key to using this software and this is where it comes in very handy.
Kruti Vaidya profile photo

Feature Rating Comparison

BI Standard Reporting

Apache Spark
Tableau Online
8.0
Pixel Perfect reports
Apache Spark
Tableau Online
7.7
Customizable dashboards
Apache Spark
Tableau Online
8.8
Report Formatting Templates
Apache Spark
Tableau Online
7.6

Ad-hoc Reporting

Apache Spark
Tableau Online
8.0
Drill-down analysis
Apache Spark
Tableau Online
7.9
Formatting capabilities
Apache Spark
Tableau Online
7.5
Integration with R or other statistical packages
Apache Spark
Tableau Online
8.0
Report sharing and collaboration
Apache Spark
Tableau Online
8.5

Report Output and Scheduling

Apache Spark
Tableau Online
8.1
Publish to Web
Apache Spark
Tableau Online
8.7
Publish to PDF
Apache Spark
Tableau Online
8.6
Report Versioning
Apache Spark
Tableau Online
7.8
Report Delivery Scheduling
Apache Spark
Tableau Online
7.6
Delivery to Remote Servers
Apache Spark
Tableau Online
7.6

Data Discovery and Visualization

Apache Spark
Tableau Online
8.4
Pre-built visualization formats (heatmaps, scatter plots etc.)
Apache Spark
Tableau Online
8.9
Location Analytics / Geographic Visualization
Apache Spark
Tableau Online
8.6
Predictive Analytics
Apache Spark
Tableau Online
7.7

Access Control and Security

Apache Spark
Tableau Online
8.6
Multi-User Support (named login)
Apache Spark
Tableau Online
8.5
Role-Based Security Model
Apache Spark
Tableau Online
8.4
Multiple Access Permission Levels (Create, Read, Delete)
Apache Spark
Tableau Online
8.7
Single Sign-On (SSO)
Apache Spark
Tableau Online
8.8

Mobile Capabilities

Apache Spark
Tableau Online
8.0
Responsive Design for Web Access
Apache Spark
Tableau Online
8.1
Dedicated iOS Application
Apache Spark
Tableau Online
7.9
Dedicated Android Application
Apache Spark
Tableau Online
8.2
Dashboard / Report / Visualization Interactivity on Mobile
Apache Spark
Tableau Online
7.9

Application Program Interfaces (APIs) / Embedding

Apache Spark
Tableau Online
7.5
REST API
Apache Spark
Tableau Online
8.5
Javascript API
Apache Spark
Tableau Online
8.4
iFrames
Apache Spark
Tableau Online
7.6
Java API
Apache Spark
Tableau Online
7.7
Themeable User Interface (UI)
Apache Spark
Tableau Online
6.6
Customizable Platform (Open Source)
Apache Spark
Tableau Online
6.5

Pros

Apache Spark

  • Rich APIs for data transformation making for very each to transform and prepare data in a distributed environment without worrying about memory issues
  • Faster in execution times compare to Hadoop and PIG Latin
  • Easy SQL interface to the same data set for people who are comfortable to explore data in a declarative manner
  • Interoperability between SQL and Scala / Python style of munging data
Nitin Pasumarthy profile photo

Tableau Online

  • Software is compatible with numerous interfaces, making it quite scalable.
  • Robust visualization feature set -- perhaps even industry leading.
  • Graphs are dynamic and intuitive to use which helps organizations focus on what really matters -- making the right decision at the right time.
  • Intuitive user interface helps analysts quickly setup scalable reports.
No photo available

Cons

Apache Spark

  • Memory management. Very weak on that.
  • PySpark not as robust as scala with spark.
  • spark master HA is needed. Not as HA as it should be.
  • Locality should not be a necessity, but does help improvement. But would prefer no locality
Anson Abraham profile photo

Tableau Online

  • I'm not sure if this is standard for everyone but our Tableau is updated twice a week so the information may not be the most up-to-date possible.
  • There's no search function in the tool which would help me a lot if I am seeking information about a specific item.
  • There are frequent software updates which require you to completely reinstall everything.
No photo available

Usability

Apache Spark

No score
No answers yet
No answers on this topic

Tableau Online

Tableau Online 8.2
Based on 1 answer
Simple, easy and straighforward interface.
Phil Dana, PMOC profile photo

Alternatives Considered

Apache Spark

Spark in comparison to similar technologies ends up being a one stop shop. You can achieve so much with this one framework instead of having to stitch and weave multiple technologies from the Hadoop stack, all while getting incredibility performance, minimal boilerplate, and getting the ability to write your application in the language of your choosing.
No photo available

Tableau Online

Both Tableau Online and BI solutions provide visualizations. In Power BI we choose the visualization first, then drag the data into it. In Tableau, we select the data and switch between visualizations on the fly. It’s easier to jump between visualizations in Tableau. Power BI might be sluggish when working with extremely large datasets whereas Tableau online has an advantage in this area due to its extensive features.Power BI doesn’t have the ability to publish reports with all associated data which means some information can be left out of visualizations whereas Tableau online has a steep learning curve and flexible features.
No photo available

Return on Investment

Apache Spark

  • It has had a very positive impact, as it helps reduce the data processing time and thus helps us achieve our goals much faster.
  • Being easy to use, it allows us to adapt to the tool much faster than with others, which in turn allows us to access various data sources such as Hadoop, Apache Mesos, Kubernetes, independently or in the cloud. This makes it very useful.
  • It was very easy for me to use Apache Spark and learn it since I come from a background of Java and SQL, and it shares those basic principles and uses a very similar logic.
Carla Borges profile photo

Tableau Online

No answers on this topic

Pricing Details

Apache Spark

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Tableau Online

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison