What users are saying about
127 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
282 Ratings
127 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.7 out of 100

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
282 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.1 out of 100

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 | TrustRadius Reviewer

Tableau Online

I think the whole service is suitable for people who don't have the time or resources to build a real-time analytics engine and integrate it with their product or service. You get a ready-made platform where you can instantly create insightful reports of your client's usage of your service and share them with multiple stakeholders.
Tanish Pruthi | TrustRadius Reviewer

Feature Rating Comparison

BI Standard Reporting

Apache Spark
Tableau Online
8.4
Pixel Perfect reports
Apache Spark
Tableau Online
8.1
Customizable dashboards
Apache Spark
Tableau Online
8.9
Report Formatting Templates
Apache Spark
Tableau Online
8.3

Ad-hoc Reporting

Apache Spark
Tableau Online
8.3
Drill-down analysis
Apache Spark
Tableau Online
8.2
Formatting capabilities
Apache Spark
Tableau Online
8.1
Integration with R or other statistical packages
Apache Spark
Tableau Online
8.2
Report sharing and collaboration
Apache Spark
Tableau Online
8.7

Report Output and Scheduling

Apache Spark
Tableau Online
8.4
Publish to Web
Apache Spark
Tableau Online
8.6
Publish to PDF
Apache Spark
Tableau Online
8.8
Report Versioning
Apache Spark
Tableau Online
7.9
Report Delivery Scheduling
Apache Spark
Tableau Online
8.4
Delivery to Remote Servers
Apache Spark
Tableau Online
8.2

Data Discovery and Visualization

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

Access Control and Security

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

Mobile Capabilities

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

Application Program Interfaces (APIs) / Embedding

Apache Spark
Tableau Online
7.8
REST API
Apache Spark
Tableau Online
8.4
Javascript API
Apache Spark
Tableau Online
7.9
iFrames
Apache Spark
Tableau Online
7.9
Java API
Apache Spark
Tableau Online
7.6
Themeable User Interface (UI)
Apache Spark
Tableau Online
7.3
Customizable Platform (Open Source)
Apache Spark
Tableau Online
7.8

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 | TrustRadius Reviewer

Tableau Online

  • Tableau Online has a really good search system to help users find data.
  • Tableau Online has a system to send regular reports of workbooks that users choose to subscribe to.
  • Tableau Online has a very user friendly app that can be used by anyone with no formal training.
  • Tableau Online refreshes on an hourly and daily basis to make sure its users always has up to date data.
Marquis C. Brantley | TrustRadius Reviewer

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 | TrustRadius Reviewer

Tableau Online

  • Tableau is very expensive and the pricing is inflexible. It is catered more towards large organizations and cannot be flexibly used by mid-size firms.
  • After sales support is not up to the mark.
  • Versioning is not great when you upgrade the software. This is a very simple possible improvement. IT security is not up to the mark when we ran results by attacking the software. Sometimes IT support is required when you upgrade.
Kruti Vaidya | TrustRadius Reviewer

Usability

Apache Spark

Apache Spark 8.7
Based on 3 answers
Apache integrates with multiple big data frameworks. It does not exert too much load on the disks. Moreover, it is easy to program and use. It reduces the headache of using different applications separately through its high-level APIs. Big data processing has never been as easy as it is with Apache Spark.
Partha Protim Pegu | TrustRadius Reviewer

Tableau Online

Tableau Online 8.3
Based on 9 answers
Online it is very easy to use and I think that it is very convenient that I can open it up in my browser from anywhere, on any device. However, the mobile experience is not the best, and not very easy to read for most reports. Charts are fine, but spreadsheets are not ideal for reading on mobile.
Marie Sporich | TrustRadius Reviewer

Support Rating

Apache Spark

Apache Spark 8.2
Based on 6 answers
1. It integrates very well with scala or python.2. It's very easy to understand SQL interoperability.3. Apache is way faster than the other competitive technologies.4. The support from the Apache community is very huge for Spark.5. Execution times are faster as compared to others.6. There are a large number of forums available for Apache Spark.7. The code availability for Apache Spark is simpler and easy to gain access to.8. Many organizations use Apache Spark, so many solutions are available for existing applications.
Yogesh Mhasde | TrustRadius Reviewer

Tableau Online

Tableau Online 8.5
Based on 8 answers
Overall it's pretty easy to get support from Tableau Online, there's documentation online so typically can resolve quick questions that way. We typically can resolve any account related issues promptly as well so at least from a maintenance viewpoint (not thinking about new features or integrations), there haven't been any issues with getting the support that we needed.
Anonymous | TrustRadius Reviewer

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.
Anonymous | TrustRadius Reviewer

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.
Anonymous | TrustRadius Reviewer

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 | TrustRadius Reviewer

Tableau Online

  • Tableau is super user friendly which enhances engagement among users.
  • Tableau helped my team tackle data-related issues and answer with complex statistical solutions.
  • The dashboard I created for the team helped even those with little to no background knowledge of Tableau.
Rounak Verma | TrustRadius Reviewer

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

Rating Summary

Likelihood to Recommend

Apache Spark
8.6
Tableau Online
8.2

Usability

Apache Spark
8.7
Tableau Online
8.3

Support Rating

Apache Spark
8.2
Tableau Online
8.5

Add comparison