it_user494094 - PeerSpot reviewer
Business Analyst at a aerospace/defense firm with 1,001-5,000 employees
Vendor
Even though advanced statistical approaches underlie capacity planning analysis, emphasis on the visuals make it easy to communicate out to managers without the stats background.

What is most valuable?

Three main features:

  • Ability to work with many different data sources
  • Easy for beginners
  • Ability to be extended with R functions

This combination of features means it's relatively easy to take business users with little analytics background and scale them up to expert-level techniques.

How has it helped my organization?

One of my teams uses this for capacity planning. Fairly advanced statistical approaches underlie the analysis, but because Spotfire emphasizes visual approaches, it's easy to communicate out to managers without the stats background.

What needs improvement?

Setting up data sources: There's a lot of flexibility, but it's easy for users to pick a poor approach and needlessly complicate their sources.

I think most people coming to a tool like Spotfire will be coming from an Excel background. In a standard Excel scenario, you'll have a spreadsheet full of data, and all the manipulation you do on your data will take place within the spreadsheet.

However, Spotfire is built to pull data from sources as needed; basically, with bunches of SQL queries. If a user only knows the standard Excel way, they might try to write one master query to pull all the data in Spotfire, and then do all their manipulation there. In these "Big Data" times, that can result in degraded performance due to memory/processing demands. A better way to use Spotfire is to leverage your database - it can pivot, it can summarize - and using that pre-filtered result joined with subqueries can let Spotfire work with much leaner, faster data.

TIBCO offers training that covers this, and other options as well, but unless the user happens to take that class, or has enough of a database background to already know some of these techniques, they're likely to try the less efficient way, and Spotfire will happily let them go that direction. I would like to see, even without changing the functionality, just adding nudges, maybe more visibility of their extensive help pages, to encourage users to at least consider different ways of pulling data.

For how long have I used the solution?

I have used it for two years.

Buyer's Guide
TIBCO Spotfire
April 2024
Learn what your peers think about TIBCO Spotfire. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,630 professionals have used our research since 2012.

What was my experience with deployment of the solution?

I had a deployment issue. There's a component to support automated tasks. Even with TIBCO support, I never was able to get that component to work the way I expected.

How are customer service and support?

Technical support and customer service is 5/10. For technical questions, their support team is responsive and thorough, but their account managers tend to be nonresponsive, and have high turnover.

Which solution did I use previously and why did I switch?

My organization had already chosen this solution before my involvement.

How was the initial setup?

I didn't see the initial setup, but from administering and upgrading it, it seems a more complicated process than necessary.

What's my experience with pricing, setup cost, and licensing?

TIBCO provides multiple licensing options, but this is an area where their competition is becoming more attractive.

Which other solutions did I evaluate?

In the process of learning the tool, I did review demos of competing products. The ability to extend Spotfire with R and Python is important to me, and Spotfire was one of the first visual analytics tools to provide that. The competition is narrowing the gap, however.

What other advice do I have?

When evaluating TIBCO Spotfire versus other vendors, or even other Spotfire offerings (e.g., Spotfire Cloud), it's very important to understand what your organization's needs are. Not every tool supports every data source, or visualization technique, and some tools might be more or less appropriate, based on the balance of analysis creators vs analysis consumers.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Analytics Consultant at a consultancy with 51-200 employees
Consultant
It reduced how much time we spend manipulating data in Excel. Pricing should be more transparent.

Valuable Features

The following features are the most valuable to me:

  • Ability to import data from disparate sources and manipulate/transform that data
  • Ability to create visualizations that communicate insight
  • Integration with R

Improvements to My Organization

This application has reduced the amount of time we spend manipulating data in Excel.

Room for Improvement

Allow insert columns to be changed after the initial operation. Currently, if an insert columns operation needs to be changed, the user must replace the entire table and this could involve significant rework.

Expand the statistical modeling functions.

Allow lines in line charts to be formatted.

Use of Solution

I have used this solution for 3.5 years.

Deployment Issues

I have found that the manuals for deployment can be lacking in detail and explanation. I frequently open help desk tickets when working on installations.

Customer Service and Technical Support

I rate technical support 7/10 and getting better.

Implementation Team

I know that we had a vendor team do the initial installation but have done all upgrades and additional product (Stats Services) installations ourselves. Again, the manuals are often lacking in detail and explanation.

Pricing, Setup Cost and Licensing

Spotfire seems to be more expensive than other tools and negotiating with the vendor can be difficult. They could make purchasing the product a lot easier by being more transparent on pricing and having the same pricing or pricing tiers for all customers. Customers absolutely hate this negotiation process because it is not transparent, and also because the negotiations seem to take a long time. Be transparent and fair.

Other Solutions Considered

I have only used Spotfire. Every oil and gas company I have worked for uses it.

Other Advice

The vendor has historically provided two updates per year, although there can be more. In my opinion, updates twice a year with new features is pretty good given the amount of testing required to rollout an updated version of the product.

Also, if you find defects in the software and report them to their HD, they will notify you when hotfixes have been created, and they are pretty good about pushing out hotfixes for known issues.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
TIBCO Spotfire
April 2024
Learn what your peers think about TIBCO Spotfire. Get advice and tips from experienced pros sharing their opinions. Updated: April 2024.
769,630 professionals have used our research since 2012.
it_user7344 - PeerSpot reviewer
Owner at a tech consulting company with 51-200 employees
Consultant
TIBCO Spotfire and the In-Database/In-Memory Analytics Choice
(First posted October 4, 2012 in the Breakthrough Analysis blog. )

Visual analytics leader TIBCO, with its September 25 launch of Spotfire 5.0 and announcement of a new Teradata alliance, wants analytics customers to have it both ways, promoting both in-memory analytics and, for the largest or deepest problems, push-down of calculations into the Teradata engine via a technique called in-database processing. Flexibility is good. In-memory processing speeds interactive-analysis response times which in-database analytics reduces data-access delays and calculation time, taking advantage of parallel processing by the the database management system (DBMS). For each of a large variety of analytical processing challenges, which approach works best?

On the one hand, the new analytics partnership — “Spotfire harnesses Teradata for executing complex calculations and predictive analytics in-database” – delivers “extreme data discovery and analytics.” On the other, newly launched Spotfire 5.0 is a “re-architected in-memory engine specifically built to enable users from across the enterprise to visualize and interact with massive amounts of data” that doubles down on the long-standing positioning of TIBCO Spotfire as “in-memory analytics software for next generation business intelligence.”

Next Generation BI and Database Systems

The next generation of business intelligence is indeed interactive and visual, typically involving iterative, exploratory analyses. Tableau and QlikTech, notably, compete with TIBCO on this front. And business is increasingly demanding real-time analysis of high-velocity data, without the latency involved in writing data streams to a database. These scenarios are tailor-made for in-memory processing. But here’s the rub. Next-gen BI also calls on huge volumes of diverse data and, often, the application of sophisticated computational algorithms, necessary to make sense of time series, geolocation, connection-network, and textual data. If you’re crunching high-volume data from social/mobile sources, and from certain species of machine/sensor-generated data, you may working beyond the responsiveness bounds of in-memory analytics… or you may not.

QlikView, for instance, can directly import social-sourced data via connectors from QlikTech partner company QVSource, and all three of the companies I’m mentioned work with ‘unified information access’ vendor Attivio to ingest data from a variety of unstructured sources that Attivio handles. And Teradata’s partner ecosystem includes text-analytics providers Attensity and Clarabridge, who software runs outside Teradata systems rather than in-database, just as SAP, in a tighter coupling, provides text capabilities via a data-services framework.

It’s a complex analytical-software world out there! We see that in-memory and in-database analytics occupy overlapping territory. How to choose the right approach in a bi-BI world? In what circumstances should you pull data from the external DBMS for those fast in-memory analyses — TIBCO touts the “two-second advantage” — and when should you push-down complex calculations and predictive analytics into an external database system?

TIBCO-partner Teradata provides a very worthy analytical DBMS, with parallel query processing, high reliability, low-latency data availability, broad data-management capabilities, and rich in-database analytics. So happens I wrote a paper for the company a couple of years back, Frequently Asked Questions about In-Database Analytics. (Teradata has paid me to write other papers, QlikTech is a consulting client, Attensity is a sponsor of my up-coming Sentiment Analysis Symposium – If you’re into social-media analytics, market research, or customer experience, check it out, October 30 in San Francisco – and I have done paid work for SAP and Sybase in the last year.) Teradata is not the only player in the game. Oracle and Microsoft SQL Server Analysis Services are additional external in-database analytics options with Spotfire, and DBMS options including EMC Greenplum, IBM Netezza, and SAP’s Sybase IQ all support in-database analytics unallied with TIBCO.

In-Memory vs. In-Database Guidance

A TIBCO-provided customer testimonial hints at one decision criterion. TIBCO references MGM Resorts International, a Spotfire and Teradata customer. “‘Being able to work with Spotfire directly connected to billions of data records through Teradata will greatly improve our ability to manage the Big Data dilemma,’ said Becky Wanta, Senior Vice President and Global Chief Technology & Innovation Officer,” as quoted by TIBCO. Focus on “billions of data records” and the word “manage.” In-database analytics in a centralized data store provides for shared-but-controlled access and robust administration, not only for data but also for database-embedded analytical routines, whether instantiated in SQL, custom code, or code libraries.

Consider another customer testimonial: Alan Falkingham, director, business intelligence at Procter & Gamble says, again quoted in the TIBCO release, “We are excited by the prospect of Spotfire 5.0 being able to efficiently analyze and visualize extreme data volumes by executing analytics directly within our database architecture.” Key-in here on “visualize” — visual analysis happens in the user-facing front-end, often as part of an iterative, exploratory process, where in-memory excels — where the efficiency is in handling heavy computations, that touch those “extreme data volumes,” close to the data, in the DBMS.

TIBCO Spotfire Vice President of Marketing Mark Lorion explained, “Being in-memory, there will still be limits based on specific machines configured and deployed… Our approach enables organizations to bridge between/distribute across the two architectural approaches to best fit the use case. This allows companies to leverage the benefits of in-memory freedom with the existing investments in data managed elsewhere.”

Still, how to decide what’s done in-database and what’s done in-memory? Lorien didn’t respond to a question I posed, asking the limits of the in-memory approach. I asked Gartner analyst Merv Adrian his take. It was, simply, the following: “I haven’t thought about it much. Anything that fits in memory ought to be done there, in my opinion. But the DBMS in-memory doing processing in-database would be ideal.” Ideal indeed, not currently doable so far as I know. SAP HANA is the most prominent in-memory database system, but while the HANA database has a column store option and handles multidimensional (OLAP) analyses, but I don’t believe you can embed serious analytics in-database. Similarly, Kognitio‘s in-memory analytical platform doesn’t support in-database analytics.

Putting aside capacity questions, analytical-routine availability is a key factor. You may not have a choice, if implementations of the algorithms you need are available or can be programmed in-memory or in-database but not both.

Heterogeneous Environments

Looking ahead, two premises I will state are that as tempting as it is to try to handle all work in-memory, disk-reliant analytical database systems — relational like Teradata and others I’ve cited, or NoSQL — will remain a corporate reality for a while to come, and that neither DBMS-embedded analytics nor in-memory analytics will completely meet enterprise BI needs anytime soon. Software companies such as TIBCO and Teradata, with duplicative predictive-analytics capabilities, would not partner if they were able to go it alone.

So you’re left with what we used to call systems analysis, and with experimenting, to see what works best given your own mix of data (volume, type, and pace), analytical routines, user workload, and management and administration requirements.

Enterprise IT environments are heterogeneous, meeting diverse demands. Flexibility and systems interoperability are musts for partial-solution vendors including both in-memory and DBMS-centered analytics providers. Flexibility and systems interoperability are must-haves for the earlier-generation analytics, the next, and the analytics generations after next as far as the eye can see.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user4401 - PeerSpot reviewer
it_user4401Developer at a transportation company with 1,001-5,000 employees
Vendor

I used Spotfire few months ago and I noticed the following pros: it is a very intuitive design tool, once the user learn one thing, it's quite easy to use that knowledge to do something else. Marking visualization components is very intuitive and easy to understand. The tool is also very easy to customize. On the other hand, the GUI is poorly designed and difficult to use.

PeerSpot user
Vice President, Scientific Analytics at a healthcare company with 1,001-5,000 employees
Vendor
The visual and advanced analytics are valuable. It is scalable at the enterprise level.

What is most valuable?

  • Best in class in visual and advanced analytics
  • Enterprise scalability

How has it helped my organization?

  • Massive process improvement and time savings in life science research, as well as clinical data analytics

What needs improvement?

Cloud infrastructure could be improved. The cloud market is rapidly evolving and TIBCO is at the forefront of development here. With Hadoop connectivity, there is also a link to data lake environments. I think that a turnkey offering with a smart data lake and analytics layer on top is where the market is heading.

For how long have I used the solution?

I have used this for 15 years.

What do I think about the stability of the solution?

If you use recommended hardware sizing, you should not encounter any stability issues.

What do I think about the scalability of the solution?

I did not encounter any scalability issues.

How are customer service and technical support?

Technical support was excellent.

Which solution did I use previously and why did I switch?

We did not previously use a different solution.

How was the initial setup?

Initial setup was straightforward as you can start small and build the platform as you go.

What's my experience with pricing, setup cost, and licensing?

You can choose between subscription and perpetual licenses based on your needs.

Which other solutions did I evaluate?

We did not evaluate alternatives.

What other advice do I have?

I would recommend this product because it is intuitive with a fast learning curve and very powerful. In my opinion, it exceeds competitors' capabilities in enterprise scalability and advanced analytics support.

Disclosure: My company has a business relationship with this vendor other than being a customer: We're a Life Science Partner.
PeerSpot user
it_user6855 - PeerSpot reviewer
CEO with 51-200 employees
Vendor
Spotfire, Tableau and QlikView – in a Nutshell

Verdict

Pick Spotfire if your analysis is likely to become complex as time progresses. Pick Tableau if you primarily want to satisfy the less complex needs of business users, and choose QlickView if you want a broad architecture that satisfies general needs.

Spotfire

Spotfire from Tibco provides an easy to use interface for data visualisation, analytics and the creation of dashboards. Most of the slicing and dicing can be done through drag and drop and a multitude of intelligent functions (eg scaling the time axis on charts automatically) make light work of many analysis tasks. The lightening fast execution speeds are also a great advantage, particularly on large data sets.

More complex analytics can be accomplished through the R programming language, and the R runtime engine has been embedded into the Spotfire statistical server. This allows R based analysis to be fed out to as many users as required (typically through its WebPlayer web client).

Version 5.0 of Spotfire has embraced big data and particularly in-database analysis, with support for Oracle, SQL Server and Teradata – others will follow.

In a nutshell: Full blown analytics and visualization environment with both end-user and analyst functionality.

Tableau

There are three elements to the Tableau product set. Tableau Desktop provides a drag and drop analysis environment that is highly tuned for productivity. The product is capable of handling very large amounts of data and supports extensive collaboration features. Dashboards can be created from multiple analysis and these can be shared if desired. The technology is designed to connect straight to data sources without the usual extraction phase.

Tableau Server provides browser based analytics and the construction of dashboards which can be filtered and drilled in to by other users with relevant privileges. Mobile devices are also supported including iPad and Android devices. Finally Tableau Public is a web based service supporting the publishing of interactive real-time graphics on web sites. Embedding the graphics is as straightforward as embedding YouTube videos.

In a nutshell: Excellent environment for business users with a minimum of technical fuss to get results.

QlikView

QlikView majors on in-memory processing for high levels of performance, and substantial inbuilt intelligence to maintain associations between data, compress data (by as much as 90%) and aggregate data on the fly. The product architecture has been designed to provide functionality for IT, analysts and end-users.

Business users can use web and mobile clients through the QlikView portal. Analysts perform analysis through QlikView Desktop and IT professionals use the QlikView Management Console. The QlikView Server (QVS) is the hub of the QlikView archiecture and supports all three users though its very fast in-memory processing.

In a nutshell: Innovative and highly productive environment for end users, business analysts and IT professionals. Extensive inbuilt intelligence provides a very productive environment.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user237789 - PeerSpot reviewer
it_user237789Director of Product Marketing at a tech vendor with 1,001-5,000 employees
Real User

Hi Chidambaram,
The Spotfire Analyst and Spotfire Desktop clients have an embedded R engine (TERR). There is no need to separately install TERR. The main purpose of using server-side TERR is the ability to run R using a larger computer on larger data sets.

Best,
Steve

See all 2 comments
PeerSpot user
Development Engineer at a tech services company with 51-200 employees
Real User
Even if you do not have a lot of IT skills, you can build a dashboard fast.
Pros and Cons
  • "Data discovery is very simple."
  • "The number of charts available out of the box in Spotfire can be enhanced."

What is most valuable?

Data discovery is very simple.

Improved data wrangling (7.8)

Building a dashboard is very fast, even if you have limited IT skills.

You can retrieve data from a database without using SQL and integrate data from different sources (Excel, CSV, database, and so on).

Predictive Models incorporated in the dashboard(TERR-R-S-Matlab)

Integration with Tibbr

What needs improvement?

  1. Add more visualization types. The number of charts available out of the box in Spotfire can be enhanced. I know there is a Custom Extension, JSViz, to integrate D3 visualizations. Last year I had a look but I remember there were limitations in using this extension and anyway it requires a Java script knowledge.
  2. Provide the capability to trigger a Python script on marking change. It's only possible to trigger an R script on marking change. In my experience, considering customers requests and forum discussions it's a feature requested . Using some tricks can be achieved but it should be out of the box.

For how long have I used the solution?

I used it for 2 years.

What was my experience with deployment of the solution?

Deployment is very simple.

What do I think about the stability of the solution?

Sometimes the Spotfire client crashes when you test a Python script.

There is an issue with the web player exhibiting the same behavior in all browsers. Sometimes, the property control in the test area is resized or not well displayed.

What do I think about the scalability of the solution?

Scalability improved in the new sw versions (7.5 and higher).

With the new architecture (7.5 and higher) load balancing for the web player is out of the box. Easy setup of spotfire server cluster for fault tolerance.

How is customer service and technical support?

I had a few issues with the product, and they were quickly solved by the support team.

How was the initial setup?

It is simple in my opinion. If you find any issue: Read the installation manual!!

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user575982 - PeerSpot reviewer
Sr. VP Insights & Analytics at a media company with 1,001-5,000 employees
Vendor
It can consume and collaborate data from a number of different data sources.

What is most valuable?

It's an analytic tool, similar to Tableau. The features that are most valuable to us are:

  • Its ability to consume data from about any type of source such as a CSV, SQL, Excel, and text (*.txt) files. Thus, it can consume and collaborate data from a number of different data sources.
  • It has the ability to do very sophisticated analysis on the data.
  • It has an extremely good graphic ability, so as to present the data in a way that's very meaningful to the end user.

What needs improvement?

They have good training programs for it, but the learning curve for Spotfire is probably higher than it might be for Tableau.

All of the functionalities are also higher in this product. Spotfire requires a fairly strong commitment from somebody to become a Spotfire developer.

For how long have I used the solution?

I have been using this solution for about three years.

What do I think about the stability of the solution?

There were no stability issues.

What do I think about the scalability of the solution?

There were no scalability issues, as of now.

Which solution did I use previously and why did I switch?

We didn't use a different solution before. Previously, we have just used Excel, PowerPoint, and other such typical Microsoft Office products.

What other advice do I have?

I'm a good advocate for Spotfire, so I would highly recommend it, with one caution. You have to train developers in it and that will take a fair amount of time and commitment.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user70302 - PeerSpot reviewer
Vice President - Fixed Income at a financial services firm with 501-1,000 employees
Real User
Visualizations help us dissect data more and spot outliers more easily. Their mobile solution and export functions are relatively weak.

What is most valuable?

Visualization is the most valuable feature. Visualizations help us dissect data more and spot outliers more easily.

How has it helped my organization?

We have a dashboard set up with Spotfire to show risk metrics across the firm for senior management.

What needs improvement?

Their mobile solution (i.e. to use on mobile devices) and export functions are relatively weak. Spotfire templates are typically designed and mocked up on PC and then got rolled out to users, who in most cases require the capabilities to view them on both PCs and mobile devices. Due to real estate issues, the PC versions wont’ fit well on the latter. Spotfire doesn’t offer easy solutions for the transition yet. Separate templates tailored to smaller screens have to be set up manually by users.

For how long have I used the solution?

I have been using Tibco Spotfire for about four years.

What do I think about the stability of the solution?

We have not had any stability issues.

What do I think about the scalability of the solution?

We have not had any scalability issues.

How is customer service and technical support?

Technical support is medium. They don’t have a user hotline to call. Any technical issue will have to be either directed to consultants or logged in a ticket on the web.

How was the initial setup?

Setup was straightforward. Users can use the product straight out of box.

What's my experience with pricing, setup cost, and licensing?

I was not involved in pricing and licensing.

Which other solutions did I evaluate?

We evaluated MicroStrategy.

What other advice do I have?

It is a great tool. Compared to other products on the market, Spotfire is designed for enterprise-level solutions. The key, however, to fully utilize the tool is to have an open/transparent data infrastructure to feed into the tool.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free TIBCO Spotfire Report and get advice and tips from experienced pros sharing their opinions.
Updated: April 2024
Buyer's Guide
Download our free TIBCO Spotfire Report and get advice and tips from experienced pros sharing their opinions.