What users are saying about
103 Ratings
565 Ratings
103 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101
565 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.7 out of 101

Add comparison

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 profile photo

QlikView

QlikView is well suited for scenarios where a heavy data is involved or heterogeneous data is there which also requires some manipulation/ cleansing or application of business rules. Also, if the UI dashboard involves complicated formulas to be worked upon, QlikView is well suited.However, if there is a need to quickly create some dashboards where the developer has little knowledge on database/ scripting and also there is no data manipulation required for input data, other technologies other than QlikView can be considered.
No photo available

Feature Rating Comparison

BI Standard Reporting

Apache Spark
QlikView
6.9
Pixel Perfect reports
Apache Spark
QlikView
6.0
Customizable dashboards
Apache Spark
QlikView
7.9
Report Formatting Templates
Apache Spark
QlikView
6.8

Ad-hoc Reporting

Apache Spark
QlikView
7.3
Drill-down analysis
Apache Spark
QlikView
7.6
Formatting capabilities
Apache Spark
QlikView
7.2
Integration with R or other statistical packages
Apache Spark
QlikView
7.4
Report sharing and collaboration
Apache Spark
QlikView
7.1

Report Output and Scheduling

Apache Spark
QlikView
6.9
Publish to Web
Apache Spark
QlikView
7.2
Publish to PDF
Apache Spark
QlikView
6.8
Report Versioning
Apache Spark
QlikView
7.1
Report Delivery Scheduling
Apache Spark
QlikView
6.7

Data Discovery and Visualization

Apache Spark
QlikView
6.6
Pre-built visualization formats (heatmaps, scatter plots etc.)
Apache Spark
QlikView
7.9
Location Analytics / Geographic Visualization
Apache Spark
QlikView
5.3
Predictive Analytics
Apache Spark
QlikView
6.8

Access Control and Security

Apache Spark
QlikView
7.8
Multi-User Support (named login)
Apache Spark
QlikView
7.9
Role-Based Security Model
Apache Spark
QlikView
7.8
Multiple Access Permission Levels (Create, Read, Delete)
Apache Spark
QlikView
7.6

Mobile Capabilities

Apache Spark
QlikView
6.7
Responsive Design for Web Access
Apache Spark
QlikView
6.9
Dedicated iOS Application
Apache Spark
QlikView
5.4
Dedicated Android Application
Apache Spark
QlikView
7.5
Dashboard / Report / Visualization Interactivity on Mobile
Apache Spark
QlikView
7.0

Pros

  • It performs a conventional disk-based process when the data sets are too large to fit into memory, which is very useful because, regardless of the size of the data, it is always possible to store them.
  • It has great speed and ability to join multiple types of databases and run different types of analysis applications. This functionality is super useful as it reduces work times
  • Apache Spark uses the data storage model of Hadoop and can be integrated with other big data frameworks such as HBase, MongoDB, and Cassandra. This is very useful because it is compatible with multiple frameworks that the company has, and thus allows us to unify all the processes.
Carla Borges profile photo
  • in memory application
  • AQL i.e auto association
  • QVD
  • conditional hide n show feature
No photo available

Cons

  • Debugging is difficult as it is new for most people
  • There are fewer learning resources
Kartik Chavan profile photo
  • Implementing maps other than that of US
  • Real time data handling is not possible
  • device compatibility isn't there
No photo available

Likelihood to Renew

No score
No answers yet
No answers on this topic
QlikView8.8
Based on 29 answers
No longer with the company. I think the product usage died after I left. Personally, I would definitely support renewing the product if I were still with the company. I do wish they would get off the annual subscription model though and allow for a more straight purchase of the product
Suzan Liu profile photo

Usability

No score
No answers yet
No answers on this topic
QlikView9.8
Based on 6 answers
Dashboards are easy to use. They are very Excel-like with HTML5 capabilities. Data visualization is good.

The system requires minimum training to get user up and running. It just takes one hour to get up and running with building basic dashboards and one all day session for sophisticated dashboard building. It is intuitive.

We see this in our user adoption. We went from 6 users/day consuming dashboards to over 200 in 1.5 years.

We have 40-50 power users authoring dashboards. They have development licenses. My team in IT used to have to build all dashboards. Our capacity has grown from 3 to 50. Most of these users are analyst types good in Excel. A few power users can write SQL to build QVD models
No photo available

Reliability and Availability

No score
No answers yet
No answers on this topic
QlikView9.8
Based on 4 answers
We have not had any downtime issues with the product nor uncovered any significant bugs
Bill Chamberlain profile photo

Performance

No score
No answers yet
No answers on this topic
QlikView8.6
Based on 4 answers
It is not a SAAS product.
No photo available

Support

No score
No answers yet
No answers on this topic
QlikView2.1
Based on 7 answers
They are still building it out. Just recently I received a contact for an escalation manager. I used to just call my sales guy.

Response times vary
No photo available

In-Person Training

No answers on this topic
My team attended, but I cannot myself rate, but I think it was good as they've successfully launched a training program at our company themselves for users. It was 3-4 day training.
No photo available

Online Training

No score
No answers yet
No answers on this topic
QlikView8.0
Based on 3 answers
Training was as expected. The demo environments tend to be more fully featured that our own environment, but the training was clear and well delivered.
Robert Goodman profile photo

Implementation

No score
No answers yet
No answers on this topic
QlikView7.4
Based on 13 answers
QlikView were here for a few days, and it was up and running. It was very fast.

Where it fell short, is they did the implementation in demo mode, and didn't initially work with us to help us scale. For example, should we consider a load balancer and multiple servers?. How much capacity can this environment handle from a data and user perspective. We had to learn on own by trial and error. We are bringing them in to do an architectural assessment, but we have to pay for this.

We are now bringing them back in for architectural assessment. It is a fee based engagement.
No photo available

Alternatives Considered

Apache Pig and Apache Hive provide most of the things spark provide but apache spark has more features like actions and transformations which are easy to code. Spark uses optimization technique as we can select driver program and manipulate DAG (Directed Acyclic Graph)Python can be used even for data transformations but it requires lot of coding compared to Spark and it is even so slow.
Kamesh Emani profile photo
Our shortlist included Tableau, a newer version of Microsoft's SSRS and Qlikview.

We also knew what Micro Strategies and Business Objects had to offer from our experiences with them at other companies, and knew what we could afford. We eliminated them on price and the complexity of set-up.

We liked QlikView's in memory, associative model, and self-service capability.

With "in-memory", everything that gets consumed from a dashboard is loaded in memory so it is incredibly fast. Although Qlik touts its mobile distribution capabilities, that was not a huge differentiator for us, but is something we are now exploring. Microsoft and and BO do have in-memory capabilities now.

The associative model is patented by QlikView. Basically it starts to understand the associations in your data, e.g. if A=B and B=C, then A=C. It means you can build a Qlikview model very quickly. In traditional data warehousing, you work with users and understand their requirements, refine the data model, start to physicalize it, tune it, build ETLs. It's a 3 month at best delivery cycle. That doesn’t work here at this company. Our business users will not wait for you. Our business is dynamic, we are launching new products all the time. Instead of going through an arduous process, you just load data into QlikView and build an associative model. It link things up. If it doesn’t work, you can change things very quickly. You don’t have to write data definitional language. Where you get into trouble, is if you load very large data sets into QlikView, memory not as abundant. They are releasing a tool called data explorer which allows you to do a hybrid approach – load some in memory and some in database. If data is going into frequently used dashboards it goes into memory. If infrequent access is required and the data set is very large, it makes sense to leave it in the database.

We also have a company called DataRoket that builds connectors for us, e.g. load this relational data into QlikView. They have built adapters for QlikView-Hadoop integration
No photo available

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
  • Faster Lead conversion
  • Business Users being very satisfied
  • High level executives love the way data is being presented through QlikView.
Praveen Chandrasekaran profile photo

Pricing Details

Apache Spark

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

QlikView

General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
QlikView Editions & Modules
QlikView
Edition
QlikView Desktop
Free1
QlikView
Custom2
1. Personal Edition
2. Per License
Additional Pricing Details
On an perpetual license basis, based on server plus number of users. Contact vendor for pricing.