Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Apache Spark
Score 9.0 out of 10
N/A
Apache Spark is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters.N/A
Presto
Score 10.0 out of 10
N/A
Presto is an open source SQL query engine designed to run queries on data stored in Hadoop or in traditional databases. Teradata supported development of Presto followed the acquisition of Hadapt and Revelytix.N/A
SAP Analytics Cloud
Score 8.1 out of 10
N/A
The SAP Analytics Cloud solution brings together analytics and planning with integration to SAP applications and access to heterogenous data sources. As the analytics and planning solution within SAP Business Technology Platform, SAP Analytics Cloud supports trusted insights and integrated planning processes enterprise-wide to help make decisions without doubt.
$36
per month per user
Pricing
Apache SparkPrestoSAP Analytics Cloud
Editions & Modules
No answers on this topic
No answers on this topic
SAP Analytics Cloud for Business Intelligence
$36.00
per month per user
SAP Analytics Cloud for Planning
Price upon request
per month per user
Offerings
Pricing Offerings
Apache SparkPrestoSAP Analytics Cloud
Free Trial
NoNoYes
Free/Freemium Version
NoNoNo
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
Additional DetailsA 30-day trial with SAP Analytics Cloud is available, supporting analytics enterprise-wide. A trial can be extended up to 90 days on request.
More Pricing Information
Community Pulse
Apache SparkPrestoSAP Analytics Cloud
Considered Multiple Products
Apache Spark
Chose Apache Spark
All the above systems work quite well on big data transformations whereas Spark really shines with its bigger API support and its ability to read from and write to multiple data sources. Using Spark one can easily switch between declarative versus imperative versus functional …
Presto
Chose Presto
I think Presto is one of the best solutions out there today at the cutting edge for interactive query analysis. One of the challenges is presto is a niche tool for the interactive query use case and doesn't have the knobs and whistles as much as Spark. In the foreseeable future …
SAP Analytics Cloud

No answer on this topic

Features
Apache SparkPrestoSAP Analytics Cloud
BI Standard Reporting
Comparison of BI Standard Reporting features of Product A and Product B
Apache Spark
-
Ratings
Presto
-
Ratings
SAP Analytics Cloud
7.8
323 Ratings
5% below category average
Pixel Perfect reports00 Ratings00 Ratings7.5272 Ratings
Customizable dashboards00 Ratings00 Ratings8.2314 Ratings
Report Formatting Templates00 Ratings00 Ratings7.6290 Ratings
Ad-hoc Reporting
Comparison of Ad-hoc Reporting features of Product A and Product B
Apache Spark
-
Ratings
Presto
-
Ratings
SAP Analytics Cloud
7.7
328 Ratings
4% below category average
Drill-down analysis00 Ratings00 Ratings8.1318 Ratings
Formatting capabilities00 Ratings00 Ratings7.6315 Ratings
Integration with R or other statistical packages00 Ratings00 Ratings7.0238 Ratings
Report sharing and collaboration00 Ratings00 Ratings8.3305 Ratings
Report Output and Scheduling
Comparison of Report Output and Scheduling features of Product A and Product B
Apache Spark
-
Ratings
Presto
-
Ratings
SAP Analytics Cloud
7.7
309 Ratings
7% below category average
Publish to Web00 Ratings00 Ratings8.0263 Ratings
Publish to PDF00 Ratings00 Ratings8.1295 Ratings
Report Versioning00 Ratings00 Ratings7.7255 Ratings
Report Delivery Scheduling00 Ratings00 Ratings7.6250 Ratings
Delivery to Remote Servers00 Ratings00 Ratings6.941 Ratings
Data Discovery and Visualization
Comparison of Data Discovery and Visualization features of Product A and Product B
Apache Spark
-
Ratings
Presto
-
Ratings
SAP Analytics Cloud
7.5
315 Ratings
6% below category average
Pre-built visualization formats (heatmaps, scatter plots etc.)00 Ratings00 Ratings7.8299 Ratings
Location Analytics / Geographic Visualization00 Ratings00 Ratings7.7288 Ratings
Predictive Analytics00 Ratings00 Ratings7.5287 Ratings
Pattern Recognition and Data Mining00 Ratings00 Ratings7.181 Ratings
Access Control and Security
Comparison of Access Control and Security features of Product A and Product B
Apache Spark
-
Ratings
Presto
-
Ratings
SAP Analytics Cloud
8.1
323 Ratings
5% below category average
Multi-User Support (named login)00 Ratings00 Ratings8.2297 Ratings
Role-Based Security Model00 Ratings00 Ratings8.0305 Ratings
Multiple Access Permission Levels (Create, Read, Delete)00 Ratings00 Ratings8.0298 Ratings
Report-Level Access Control00 Ratings00 Ratings8.1110 Ratings
Single Sign-On (SSO)00 Ratings00 Ratings8.3302 Ratings
Mobile Capabilities
Comparison of Mobile Capabilities features of Product A and Product B
Apache Spark
-
Ratings
Presto
-
Ratings
SAP Analytics Cloud
7.4
273 Ratings
5% below category average
Responsive Design for Web Access00 Ratings00 Ratings7.4262 Ratings
Mobile Application00 Ratings00 Ratings6.9230 Ratings
Dashboard / Report / Visualization Interactivity on Mobile00 Ratings00 Ratings7.1255 Ratings
Application Program Interfaces (APIs) / Embedding
Comparison of Application Program Interfaces (APIs) / Embedding features of Product A and Product B
Apache Spark
-
Ratings
Presto
-
Ratings
SAP Analytics Cloud
7.1
50 Ratings
9% below category average
REST API00 Ratings00 Ratings7.044 Ratings
Javascript API00 Ratings00 Ratings7.041 Ratings
iFrames00 Ratings00 Ratings7.132 Ratings
Java API00 Ratings00 Ratings7.033 Ratings
Themeable User Interface (UI)00 Ratings00 Ratings7.440 Ratings
Customizable Platform (Open Source)00 Ratings00 Ratings6.835 Ratings
Best Alternatives
Apache SparkPrestoSAP Analytics Cloud
Small Businesses

No answers on this topic

InterSystems IRIS
InterSystems IRIS
Score 8.0 out of 10
Yellowfin
Yellowfin
Score 8.7 out of 10
Medium-sized Companies
Cloudera Manager
Cloudera Manager
Score 9.9 out of 10
InterSystems IRIS
InterSystems IRIS
Score 8.0 out of 10
Reveal
Reveal
Score 10.0 out of 10
Enterprises
IBM Analytics Engine
IBM Analytics Engine
Score 7.2 out of 10
SAP IQ
SAP IQ
Score 10.0 out of 10
Kyvos Semantic Layer
Kyvos Semantic Layer
Score 9.5 out of 10
All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
Apache SparkPrestoSAP Analytics Cloud
Likelihood to Recommend
9.0
(24 ratings)
7.8
(2 ratings)
8.6
(318 ratings)
Likelihood to Renew
10.0
(1 ratings)
-
(0 ratings)
8.6
(14 ratings)
Usability
8.0
(4 ratings)
-
(0 ratings)
8.1
(250 ratings)
Support Rating
8.7
(4 ratings)
-
(0 ratings)
6.0
(70 ratings)
In-Person Training
-
(0 ratings)
-
(0 ratings)
9.0
(1 ratings)
Online Training
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
Implementation Rating
-
(0 ratings)
-
(0 ratings)
8.0
(7 ratings)
Contract Terms and Pricing Model
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
Professional Services
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
Vendor post-sale
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
Vendor pre-sale
-
(0 ratings)
-
(0 ratings)
8.0
(1 ratings)
User Testimonials
Apache SparkPrestoSAP Analytics Cloud
Likelihood to Recommend
Apache
Well suited: To most of the local run of datasets and non-prod systems - scalability is not a problem at all. Including data from multiple types of data sources is an added advantage. MLlib is a decently nice built-in library that can be used for most of the ML tasks. Less appropriate: We had to work on a RecSys where the music dataset that we used was around 300+Gb in size. We faced memory-based issues. Few times we also got memory errors. Also the MLlib library does not have support for advanced analytics and deep-learning frameworks support. Understanding the internals of the working of Apache Spark for beginners is highly not possible.
Read full review
Open Source
Presto is for interactive simple queries, where Hive is for reliable processing. If you have a fact-dim join, presto is great..however for fact-fact joins presto is not the solution.. Presto is a great replacement for proprietary technology like Vertica
Read full review
SAP
>> Using SAC predictive analytics capabilities for inventory management in a Production line setup has helped generate Purchase Requisitions and Purchase Orders for raw or semi-finished goods without much head-banging into Demand management rules. It does it beautifully with seamless integration with HANA core MM and PP modules, along with BI integration. It has resulted in 30% greater warehouse storage capacity, thereby saving revenue from piled-up inventory and associated manpower costs. >> SAC sometimes shows latency in working out a large data set, thus giving a poor user experience compared to its competition. Also, it may occasionally show misinterpretations when embedding data from 3rd-party systems into the HANA core dataset.
Read full review
Pros
Apache
  • 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
Read full review
Open Source
  • Linking, embedding links and adding images is easy enough.
  • Once you have become familiar with the interface, Presto becomes very quick & easy to use (but, you have to practice & repeat to know what you are doing - it is not as intuitive as one would hope).
  • Organizing & design is fairly simple with click & drag parameters.
Read full review
SAP
  • It makes it easier yo analyse order and related records easily.
  • We can easily maintain and track the performance of employees in organisation.
  • Can easily track various aspects for the growth of an organisation thus allowing real time analysis and tracking of organisation's growth and performance.
Read full review
Cons
Apache
  • 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
Read full review
Open Source
  • Presto was not designed for large fact fact joins. This is by design as presto does not leverage disk and used memory for processing which in turn makes it fast.. However, this is a tradeoff..in an ideal world, people would like to use one system for all their use cases, and presto should get exhaustive by solving this problem.
  • Resource allocation is not similar to YARN and presto has a priority queue based query resource allocation..so a query that takes long takes longer...this might be alleviated by giving some more control back to the user to define priority/override.
  • UDF Support is not available in presto. You will have to write your own functions..while this is good for performance, it comes at a huge overhead of building exclusively for presto and not being interoperable with other systems like Hive, SparkSQL etc.
Read full review
SAP
  • Complexity in Data Modeling
  • SAC supports various data sources, but improvements in the ease of connecting to and integrating with certain data repositories, especially non-SAP databases, would enhance the platform's versatility and integration capabilities.
  • An offline mode for SAC could be valuable for users who need to access and analyze data without an internet connection. Additionally, optimizing performance for large datasets and complex visualizations would contribute to a smoother user experience.
Read full review
Likelihood to Renew
Apache
Capacity of computing data in cluster and fast speed.
Read full review
Open Source
No answers on this topic
SAP
We are planning to review the licensing as we have issues with SAC dealing with huge datasets. Analytics area is good for import models but when we have live connections in place that's when we have issue with SAC dealing with huge datasets in live be it BW or be it HANA models in the backend.
Read full review
Usability
Apache
If the team looking to use Apache Spark is not used to debug and tweak settings for jobs to ensure maximum optimizations, it can be frustrating. However, the documentation and the support of the community on the internet can help resolve most issues. Moreover, it is highly configurable and it integrates with different tools (eg: it can be used by dbt core), which increase the scenarios where it can be used
Read full review
Open Source
No answers on this topic
SAP
On a scale of 1 to 10, I would rate 8 SAP Analytics Cloud's overall usability as a 7. SAC has a clean, modern user interface with drag-and-drop features. It is an integrated platform that combines reporting, planning, and predictive analytics in one tool. It has Real-time connectivity with SAP data sources like S/4HANA.


Self-service analytics capabilities allow non-technical users to build simple dashboards.
Read full review
Reliability and Availability
Apache
No answers on this topic
Open Source
No answers on this topic
SAP
I would rate SAP Analytics Cloud an 8 out of 10 for scalability. It offers a flexible, cloud-based architecture that supports expansion across departments and geographies. The platform adapts well to growing data volumes and user needs, making it a strong choice for organizations looking to scale analytics capabilities efficiently.
Read full review
Performance
Apache
No answers on this topic
Open Source
No answers on this topic
SAP
I would rate SAP Analytics Cloud’s performance an 8 out of 10. Pages generally load quickly, and reports run within a reasonable time frame, even with complex datasets. Integration with other systems is smooth and doesn’t noticeably affect performance. Overall, it’s a responsive and efficient tool for business analytics. But
Read full review
Support Rating
Apache
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.
Read full review
Open Source
No answers on this topic
SAP
Since the implementation stage, the support team has been very helpful and assisting. Even in the later stages, the tech team had quite a rapid response. In general, SAP has provided us with great customer support, let it be for a specific product of SAP or for integration of different modules.
Read full review
In-Person Training
Apache
No answers on this topic
Open Source
No answers on this topic
SAP
Good videos and reference material available in SAP Portal.
Read full review
Online Training
Apache
No answers on this topic
Open Source
No answers on this topic
SAP
In hindsight, it would have been easier to have someone there in person. Questions were answered, but with 11 participants, it got a bit chaotic online
Read full review
Implementation Rating
Apache
No answers on this topic
Open Source
No answers on this topic
SAP
SAC is a simple solution ad it works fine when connecting it to other SAP tools. On the other hand, connecting it to third party solutions brings difficulties when there's no previous design and the objetives are not clear. It is really important to integrate Business users from the start to provide with valuable business insights
Read full review
Alternatives Considered
Apache
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.
Read full review
Open Source
Presto is good for a templated design appeal. You cannot be too creative via this interface - but, the layout and options make the finalized visual product appealing to customers. The other design products I use are for different purposes and not really comparable to Presto.
Read full review
SAP
SAP Analytics Cloud and Power BI are both tools that help businesses understand their data, but they have some differences. SAC, made by SAP, works well if your company already uses other SAP products. It's in the cloud, easy to use, and has features for analyzing data, getting insights, and planning for the future. Power BI, made by Microsoft, can be used in the cloud or on your own computers. It fits well with Microsoft tools, is easy to use, and can do advanced data analysis. SAC has built-in planning tools, while Power BI needs extra tools for detailed planning
Read full review
Contract Terms and Pricing Model
Apache
No answers on this topic
Open Source
No answers on this topic
SAP
unit pricing
Read full review
Scalability
Apache
No answers on this topic
Open Source
No answers on this topic
SAP
Is good for use across multiple locations. It allows users to access data and reports from anywhere, regardless of their location. Can consolidate data from various sources, including different SAP systems and external sources, which facilitates cross-location analysis. SAC enables access to data and models from SAP Datasphere to create new stories. Detailed permissions can be defined for cross-departmental use.
Read full review
Professional Services
Apache
No answers on this topic
Open Source
No answers on this topic
SAP
very simple
Read full review
Return on Investment
Apache
  • Business leaders are able to take data driven decisions
  • Business users are able access to data in near real time now . Before using spark, they had to wait for at least 24 hours for data to be available
  • Business is able come up with new product ideas
Read full review
Open Source
  • Presto has helped scale Uber's interactive data needs. We have migrated a lot out of proprietary tech like Vertica.
  • Presto has helped build data driven applications on its stack than maintain a separate online/offline stack.
  • Presto has helped us build data exploration tools by leveraging it's power of interactive and is immensely valuable for data scientists.
Read full review
SAP
  • Many manual data manipulations and exports in Excel have been replaced by the tool, providing management with improved insight into the amount of time spent at each stage of an invoice's lifetime, allowing bottlenecks to be discovered.
  • We now have more insight into the data, and people with little technical experience can easily build stories.
Read full review
ScreenShots