What users are saying about

Apache Spark

98 Ratings

SAS Advanced Analytics

Top Rated
83 Ratings

Apache Spark

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

SAS Advanced Analytics

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

Add comparison

Likelihood to Recommend

Apache Spark

Spark is great as a workflow process and extract transform layer process tool. Is really good for machine learning especially for large datasets that can be processed in split file paralallelization. Spark streaming is scalable for close to real-time data workflow process.what it's not good for, is smaller subset of data processing.
Anson Abraham profile photo

SAS Advanced Analytics

I will opt for ease of using it. SAS Enterprise Miner enables any individual to become proficient in advanced analytics
No photo available

Pros

  • We used to make our batch processing faster. Spark is faster in batch processing than MapReduce with it in memory computing
  • Spark will run along with other tools in the Hadoop ecosystem including Hive and Pig
  • Spark supports both batch and real-time processing
  • Apache Spark has Machine Learning Algorithms support
No photo available
  • So far, SAS is the best tool for me to manipulate and analyze big data (I also use R and SPSS). It can handle enormous data files and the number of records is generally limited to the size of my hard disk.
  • It comes with PROC SQL procedure which allows me to perform SQL queries on the SAS data files. With only SAS, I can do whatever I need to my datasets.
  • Although sometimes writing SAS codes is a bit tedious, its Macro procedure allows me to simplify my work. I also can save the codes and run them periodically.
No photo available

Cons

  • No true streaming.
  • Lack of strongly typed yet convenient APIs.
No photo available
  • No needed improvements. Company continues to add more capabilities each year
Arthur Tabachneck profile photo

Likelihood to Renew

No score
No answers yet
No answers on this topic
SAS Advanced Analytics4.5
Based on 5 answers
More cost effective options out there - WPS, Revolution Analytics (R), etc.
Bethany Klebanov profile photo

Usability

No score
No answers yet
No answers on this topic
SAS Advanced Analytics6.1
Based on 2 answers
If SAS Enterprise Guide is utilized any beginning user will be able to shorten the learning curve. This is allow the user a plethora of basic capabilities until they can utilize coding to expand their needs in manipulating and presenting data. SAS is also dedicated to expanding this environment so it is ever growing.
Nathan Och profile photo

Reliability and Availability

No score
No answers yet
No answers on this topic
SAS Advanced Analytics10.0
Based on 1 answer
SAS probably has the most market saturation out of all of the analytics software worldwide. They are in every industry and they are knowledgable about every industry. They are always available to take questions, solve issues, and discuss a company's needs. A company that buys SAS software has a dedicated representative that is there for all of their needs.
Nathan Och profile photo

Performance

No score
No answers yet
No answers on this topic
SAS Advanced Analytics9.0
Based on 1 answer
Although nothing is perfect, SAS is almost there. The software can handle billions of rows of data without a glitch and runs at a quick pace regardless of what the user wants to perform. SAS products are made to handle data so performance is of their utmost important. The software is created to run things as efficiently as SAS software can to maximize performance.
Nathan Och profile photo

Support

No score
No answers yet
No answers on this topic
SAS Advanced Analytics10.0
Based on 2 answers
Simple. Their knowledge and accessibility. Support can be reached via email, text, chat, or phone. They can also utilize WebEx to tap into your machine and see what the user is seeing. SAS is dedicated to helping their users maximize their software.
Nathan Och profile photo

In-Person Training

No score
No answers yet
No answers on this topic
SAS Advanced Analytics9.0
Based on 1 answer
SAS has regional and national conferences that are dedicated to expanding users' knowledge of the software and showing them what changes and additions they are making to the software. There are user groups in most of the major cities that also provide multi-day seminars that focus on specific topics for education. If online training isn't the best way for the user, there is ample in-person training available.
Nathan Och profile photo

Online Training

No score
No answers yet
No answers on this topic
SAS Advanced Analytics8.0
Based on 1 answer
There are online videos, live classes, and resource material which makes training very easy to access. However, nothing is circumstantial so applying your training can get tricky if the user is performing complex tasks. When purchasing software, SAS will also allocate education credits so the user(s) can access classes and material online to help expand their knowledge.
Nathan Och profile photo

Implementation

No score
No answers yet
No answers on this topic
SAS Advanced Analytics9.0
Based on 1 answer
Ask as many questions you can before the install to understand the process. Since a third party does the installation your company is sort of a passanger and it is easy to get lost in the process. It also helps to have all users and IT support involved in the install to help increase the knowledge as to how SAS runs and what it needs to perform correctly.
Nathan Och profile photo

Alternatives Considered

There are a few newer frameworks for general processing like Flink, Beam, frameworks for streaming like Samza and Storm, and traditional Map-Reduce. I think Spark is at a sweet spot where its clearly better than Map-Reduce for many workflows yet has gotten a good amount of support in the community that there is little risk in deploying it. It also integrates batch and streaming workflows and APIs, allowing an all in package for multiple use-cases.
No photo available
SAS was the incumbent tool, and what the team knew. We did look into using Revolution Analytics enterprise version of R, but the learning curve on that caused us to stick with SAS. In my current position, I've opted for WPS over SAS. I can still leverage my SAS experience, but the price is about 15% of what SAS charges, with extra functionality, such as direct database access. I can supplement WPS with free software, such R for anything that it might be missing.
Bethany Klebanov profile photo

Scalability

No score
No answers yet
No answers on this topic
SAS Advanced Analytics9.0
Based on 1 answer
It all depends on the type of SAS product the user has. Scaleability differs from product to product, and if the user has SAS Office Analytics the scaleability is quite robust. This software will satisfy the majority of the company's analytic needs for years to come. In addition, if SAS is not meeting the users needs the company can easily find SAS solutions that will.
Nathan Och profile photo

Return on Investment

  • Positive: we don't worry about scale.
  • Positive: large support community.
  • Negative: Takes time to set up, overkill for many simpler workflows.
No photo available
  • Increased understanding of how customers purchase
  • Ability to understand new product adoption
  • Ability to look at partner performance by factors other than top line revenue
Bethany Klebanov profile photo

Pricing Details

Apache Spark

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

SAS Advanced Analytics

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