What users are saying about

Apache Spark

97 Ratings

OpenText Analytics

18 Ratings
Score 6.6 out of 101

Apache Spark

97 Ratings
Score 8.6 out of 101

Add comparison

Likelihood to Recommend

OpenText Analytics

If you do not have a large budget and are a large organization, I would steer clear of Actuate. If you are looking to do very complex washboarding, I would not use them. Your developers have to be very skilled to work with this. Plan to bring in consultants if necessary to help your process. Adhoc reporting is weak. If your pricing is user based and you expand, this could be very expensive.
Christopher Noyes profile photo

Apache Spark

Well suited:1. Data can be integrated from several sources including click stream, logs, transactional systems2. Real-time ingestion through Kafka, Kinesis, and other streaming platforms
No photo available

Feature Rating Comparison

Ad-hoc Reporting

OpenText Analytics
4.5
Apache Spark
Drill-down analysis
OpenText Analytics
6.0
Apache Spark
Formatting capabilities
OpenText Analytics
3.0
Apache Spark

Pros

  • The report outputs can vary across different types such as HTML, PDF, and Excel
  • Their open source offering is very sufficient
  • There are great boards and blogs for developers and engineers to expand and use their features.
  • The people from the company that I've worked with are professional and courteous.
Bri Gipson profile photo
  • 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

Cons

  • The debug tool that came with the Actuate 8 developer was poorly written in my opinion; compiling a report could be very difficult when a number of functions were being called.
  • There wasn't any reporting that could be run to download Actuate utilization statistics. Analytics had to be done by manually reviewing who had been running reports.
  • At times when the Actuate Server would become overloaded the only solution was to restart it. There wasn't a way to clear up the list of pending report requests.
Todd Bellamy profile photo
  • Increase the information and trainings that come with the application, especially for debugging since the process is difficult to understand.
  • It should be more attentive to users and make tutorials, to reduce the learning curve.
  • There should be more grouping algorithms.
Carla Borges profile photo

Likelihood to Renew

OpenText Analytics3.9
Based on 9 answers
We have invested much into the software and hardware that supports our reporting platform - Actuate is a staple in our environment.
No photo available
No score
No answers yet
No answers on this topic

Support

OpenText Analytics9.1
Based on 1 answer
Always there on the front and backend for us and the client.
Jeffrey Fischer profile photo
No score
No answers yet
No answers on this topic

Breadth of Deployment

Actuate is used extensively as a developemnt tool and by 10s of thousands of end users. Virtually every line of business in our large financial institution uses Actuate - many who are unaware because the components are built into our home grown applications.
No photo available
No answers on this topic

Alternatives Considered

We looked at a few other competitor's products but based on value for features chose Actuate for its total cost of ownership.
No photo available
We specifically choose Spark over MapReduce to make the cluster processing faster
No photo available

Collaboration and Sharing

OpenText Analytics6.1
Based on 7 answers
We support an enterprise library of core components and deploy thousands of reports for varying business cases. We have integrated our network security into the product ensuring data does not get in the hands of those without access.
No photo available
No score
No answers yet
No answers on this topic

Data Integration

OpenText Analytics7.7
Based on 7 answers
We connect to various data sources and enjoy quick connectivity
No photo available
No score
No answers yet
No answers on this topic

Return on Investment

  • Actuate can handle 50 to 60 sub reports inside a report very well.
  • Dynamically creating the datasource, chart, graph, reports are the main advantages. We can do any level of drilling, and can create a performance matrix dashboard efficiently.
No photo available
  • By learning Spark, we can become certified and/or provide proper recommendations or implementations on Spark solutions.
  • With a background in Hadoop distributed processes, it has been easy to understand and diagnose how Spark handles the transfer of data within a cluster. Especially when using YARN as the resource manager and HDFS as the data source.
  • Staying up to date with the latest changes to Spark has become a repetitive task. While most Hadoop distributions only support Spark 1.6 at the moment, Spark 2.0 has introduced some useful features, but those require a re-write of existing applications.
Jordan Moore profile photo

Pricing Details

OpenText Analytics

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

Apache Spark

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