What users are saying about

Apache Pig

18 Ratings

Tableau Desktop<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
1223 Ratings

Apache Pig

18 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.3 out of 101

Tableau Desktop<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
1223 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Add comparison

Likelihood to Recommend

Apache Pig

It is one great option in terms of database pipelining. It is highly effective for unstructured datasets to work with. Also, Apache Pig being a procedural language, unlike SQL, it is also easy to learn compared to other alternatives. But other alternatives like Apache Spark would be my recommendation due to the high availability of advanced libraries, which will reduce our extra efforts of writing from scratch
Kartik Chavan profile photo

Tableau Desktop

We use Tableau when we want to obtain a fast and efficient result, since this option allows to work with data in real time or in memory, being able to extract massive data for a limited exploration quickly, using technology of database and computational graphics to analyze enormous sets of data and which is used in the different areas of the organization when we want to have quick results and easy to analyze according to the graphics presented.
Yusmelys Lopez profile photo

Feature Rating Comparison

BI Standard Reporting

Apache Pig
Tableau Desktop
8.4
Pixel Perfect reports
Apache Pig
Tableau Desktop
8.3
Customizable dashboards
Apache Pig
Tableau Desktop
8.8
Report Formatting Templates
Apache Pig
Tableau Desktop
8.1

Ad-hoc Reporting

Apache Pig
Tableau Desktop
8.4
Drill-down analysis
Apache Pig
Tableau Desktop
8.5
Formatting capabilities
Apache Pig
Tableau Desktop
8.2
Integration with R or other statistical packages
Apache Pig
Tableau Desktop
8.1
Report sharing and collaboration
Apache Pig
Tableau Desktop
8.7

Report Output and Scheduling

Apache Pig
Tableau Desktop
7.8
Publish to Web
Apache Pig
Tableau Desktop
8.5
Publish to PDF
Apache Pig
Tableau Desktop
8.2
Report Versioning
Apache Pig
Tableau Desktop
7.3
Report Delivery Scheduling
Apache Pig
Tableau Desktop
7.5
Delivery to Remote Servers
Apache Pig
Tableau Desktop
7.3

Data Discovery and Visualization

Apache Pig
Tableau Desktop
8.1
Pre-built visualization formats (heatmaps, scatter plots etc.)
Apache Pig
Tableau Desktop
8.5
Location Analytics / Geographic Visualization
Apache Pig
Tableau Desktop
8.8
Predictive Analytics
Apache Pig
Tableau Desktop
7.1

Access Control and Security

Apache Pig
Tableau Desktop
7.6
Multi-User Support (named login)
Apache Pig
Tableau Desktop
8.2
Role-Based Security Model
Apache Pig
Tableau Desktop
7.4
Multiple Access Permission Levels (Create, Read, Delete)
Apache Pig
Tableau Desktop
7.6
Single Sign-On (SSO)
Apache Pig
Tableau Desktop
7.3

Mobile Capabilities

Apache Pig
Tableau Desktop
7.7
Responsive Design for Web Access
Apache Pig
Tableau Desktop
8.2
Dedicated iOS Application
Apache Pig
Tableau Desktop
7.3
Dedicated Android Application
Apache Pig
Tableau Desktop
7.1
Dashboard / Report / Visualization Interactivity on Mobile
Apache Pig
Tableau Desktop
8.3

Application Program Interfaces (APIs) / Embedding

Apache Pig
Tableau Desktop
7.1
REST API
Apache Pig
Tableau Desktop
8.0
Javascript API
Apache Pig
Tableau Desktop
7.1
iFrames
Apache Pig
Tableau Desktop
6.7
Java API
Apache Pig
Tableau Desktop
6.9
Themeable User Interface (UI)
Apache Pig
Tableau Desktop
7.0
Customizable Platform (Open Source)
Apache Pig
Tableau Desktop
7.0

Pros

  • Long logics in Java? Apache Pig is a good alternative.
  • Has a lot of great features including table joins on many databases like DBMS, Hive, Spark-SQL etc.
  • Faster & easy development compared to regular map-reduce jobs.
Kartik Chavan profile photo
  • Graphs and charts are built very easily.
  • Tableau is very good at showing data visually
  • Easily help make a decision by looking at the pattern
Chandra Bhanu Pratap Singh profile photo

Cons

  • UDFS Python errors are not interpretable. Developer struggles for a very very long time if he/she gets these errors.
  • Being in early stage, it still has a small community for help in related matters.
  • It needs a lot of improvements yet. Only recently they added datetime module for time series, which is a very basic requirement.
Kartik Chavan profile photo
  • The ETL part is missing in Tableau.
  • For huge and ambiguous data-sets, Tableau Desktop is not good.
  • Before analysis data preparation is mandatory.
Chandra Bhanu Pratap Singh profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
Tableau Desktop8.9
Based on 39 answers
Because right now its the best option out there (disclosure: I haven't used Qlikview or some of the other direct competitors of Tableau). The big investment is in Tableau Server not desktop. For the cost of the license of Tableau desktop, its a pretty good deal. You can hook it up to pretty much any data source easily. You can easily share the visualizations with your team/colleagues easily. Tableau Desktop is generally easy to use for business users. But the more advanced stuff is better suited for a analyst or someone with a IT/CS background.
Mashhood Syed profile photo

Usability

Apache Pig10.0
Based on 1 answer
It is quick, fast and easy to implement Apache Pig which makes is quite popular to be used.
Subhadipto Poddar profile photo
Tableau Desktop8.6
Based on 23 answers
I am really a fan of tableau for its quick setup, data connection, dashboard creation time and very easy to use UI.As i have used multiple Bi tools like QlikView and SAP BO, i can say all other tools take really long time in performing above functionalities except QlikView which is really fast in term of performing analysis.
Chandra Bhanu Pratap Singh profile photo

Reliability and Availability

No score
No answers yet
No answers on this topic
Tableau Desktop8.0
Based on 10 answers
When used as a stand-alone tool, Tableau Desktop has unlimited uptime, which is always nice. When used in conjunction with Tableau Server, this tool has as much uptime as your server admins are willing to give it. All in all, I've never had an issue with Tableau's availability.
Brad Llewellyn profile photo

Performance

No score
No answers yet
No answers on this topic
Tableau Desktop6.7
Based on 9 answers
Tableau's connections to third-party sources can be somewhat slow due to the time required to speak to a source over a network. However, if you properly utilize Tableau's Data Source Extracts, then the speed is incredible. On the other hand, Tableau makes it very easy for the user to put too much data into one dashboard, which can impact performance. All in all, if you use the tool properly, speed should not be a concern.
Brad Llewellyn profile photo

Support

No score
No answers yet
No answers on this topic
Tableau Desktop8.9
Based on 16 answers
Because I have never really faced any issue with the support team and they are usually quite active so it's quite helpful.
Chandra Bhanu Pratap Singh profile photo

In-Person Training

No score
No answers yet
No answers on this topic
Tableau Desktop9.4
Based on 4 answers
Extensive and beneficial - users have shown great benefit of training and put it to practical use.
Paul Morgan profile photo

Online Training

No score
No answers yet
No answers on this topic
Tableau Desktop8.0
Based on 4 answers
The training for new users are quite good because it covers topic wise training and the best part was that it also had video tutorials which are very helpful
Chandra Bhanu Pratap Singh profile photo

Implementation

No score
No answers yet
No answers on this topic
Tableau Desktop8.1
Based on 34 answers
Again, training is the key and the company provides a lot of example videos that will help users discover use cases that will greatly assist their creation of original visualizations. As with any new software tool, productivity will decline for a period. In the case of Tableau, the decline period is short and the later gains are well worth it.
David Fickes profile photo

Breadth of Deployment

No answers on this topic
The department I worked in had around 30 people. I believe we had at least 15 licenses possibly more.
Mashhood Syed profile photo

Alternatives Considered

I use both Apache Pig and its alternatives like Apache Spark & Apache Hive. Apache Pig was one of the best options in Big Data's initial stages. But now alternatives have taken over the market, rendering Apache Pig behind in the competition. But it is still a better alternative to Map Reduce. It is also a good option for working with unstructured datasets. Moreover, in certain cases, Apache Pig is much faster than Hive & Spark.
Kartik Chavan profile photo
QlikView is more customizable and has more depth, but is much harder to learn and much slower to develop. Tableau Desktop is much quicker to put together and if you have questions the community of support is much better. It doesn't handle as much data as QlikView does.
Phillip Smith profile photo

Collaboration and Sharing

No score
No answers yet
No answers on this topic
Tableau Desktop8.2
Based on 81 answers
Tableau Desktop could use a few more exportable formats. More ability to export to Excel, beyond a simple grid it won't export to Excel. Storyboards are an excellent tool for sharing and presenting data.
Phillip Smith profile photo

Data Integration

No score
No answers yet
No answers on this topic
Tableau Desktop8.2
Based on 81 answers
For some reason, we had a lag of one business day and there were instances of delays in the data dump as well. It worked fairly well 95% of the time, but that missing 5% was critical.
Aryeh Brickner profile photo

Scalability

No score
No answers yet
No answers on this topic
Tableau Desktop7.0
Based on 3 answers
Although tableau is highly interactive and fast but with very large dataset its performance degrades heavily. So up to certain extent its really good but after that we have to take care of its performance issues.
Chandra Bhanu Pratap Singh profile photo

Return on Investment

  • Return on Investments are significant considering what it can do with traditional analysis techniques. But, other alternatives like Apache Spark, Hive being more efficient, it is hard to stick to Apache Pig.
  • It can handle large datasets pretty easily compared to SQL. But, again, alternatives are more efficient.
  • While working on unstructured, decentralized dataset, Pig is highly beneficial, as it is not a complete deviation from SQL, but it does not take you in complexity MapReduce as well.
Kartik Chavan profile photo
  • Tableau has provided my clients with the information necessary to allocate multi-million dollar research budgets effectively, ensuring the company is getting the most bang for its buck.
  • Tableau has given my office the ability to present data quickly and easily in a professional format that customers can understand, and has them returning frequently for additional analysis and projects.
Tim McClelland profile photo

Pricing Details

Apache Pig

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Apache Pig Editions & Modules
Apache Pig
Additional Pricing Details

Tableau Desktop

General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Entry-level set up fee?
No
Tableau Desktop Editions & Modules
Tableau Desktop
Edition
Personal
$9991
Professional
$1,9991
1. per user
Additional Pricing Details
Free trials are available for both editions.