- Rich visualization
- Data blending
Probably, these factors set Tableau apart from many of its competitors.
Probably, these factors set Tableau apart from many of its competitors.
Because of data blending, we are able to source from multiple data sources. For example, we take the transaction data by connecting to the DB and the goals data comes as Excel from the business. It helps us easily blend the information.
Performance is one big area of improvement I believe. Being an in-memory analytical tool, I think lot of work needs to be done to make the reports’ performance faster.
I have been using it for three years.
I have not encountered any deployment, stability or scalability issues.
I rate technical support 9/10.
I've previously used Oracle Business Intelligence and SAP BusinessObjects. Both of them lack the rich viz that Tableau offers.
Initial setup was very straightforward.
Implementation was done in-house.
If you've previously used other BI tools, you need to be aware that Tableau doesn't have any semantic layer like OBIEE or BO. So, you might have to write lot of queries if the report involves complex logic.
It needs to allow for more complexity in data joins and creation. It needs to allow for designers to create objects together on one page instead of each object having its own page before then bringing them all together. They need to offer a personal (i.e., free) edition.
I have been using Tableau for six months.
Customer service and technical support are very good.
Initial setup simplicity or complexity depends on the project and the systems already in place. As for the tool itself, initial setup is straightforward.
I have implemented it in-house and with a vendor team. Business needs need to be fully understood and documented. Most of the issues have always been data related. The development team and the business HAVE to get a full understanding of what the data is, where it is stored, and how it is stored. BUSINESS RULES and a DATA DICTIONARY are a must.
Among Tableau, QlikView, and Qlik Sense, I prefer QlikView, due to its higher customization capabilities, its associative nature, and its ETL features.
Standardization in design/development is crucial. FULL communication and documentation with EVERYONE is needed. I don’t know how much time has been lost or efforts duplicated because of a lack of all this.
Bob Dylan – folk hero to thousands if not millions – caused a furor when he appeared at the 1965 Newport Folk Festival with … an electric guitar!
If you read about the incident you’ll discover that there was a mammoth sense of betrayal within the folk-centric fold. How could their hero embrace rock music?
I thought about this musical misstep / milestone when I first read Stephen Few’s rant over Tableau “veering from the path” for allowing two unworthy visualization types and one unworthy visualization implementation to sully Tableau’s latest release (see http://www.perceptualedge.com/blog/?p=1532).
Ironically, I was saddened and disappointed — betrayed is too strong a word — by Few himself over his recent dashboard design competition (see http://www.datarevelations.com/stephen-fews-dashboard-design-competition.html). But let’s not dwell on that just now.
With respect to Tableau 8, While Few acknowledges that “this version of the software includes many worthwhile and well-designed features” he maintains that Tableau’s introduction of visualization types that are “analytically impoverished” is an indication that the company’s “vision has become blurred.”
This is a grossly unfair assessment as while there may be some aspects to the release that leave me shaking my head, the vast majority of features show crystal-clear vision and laser-guided direction.
Indeed, as someone who uses Tableau every day of every week, I think version 8 is a godsend as the productivity improvements for me, my clients, and my students will be huge. Yes, there are some things in the product that are half-baked – and goodness knows we’re not used to seeing anything half-baked from Tableau. But for Few to write 6,000-plus words condemning the release while barely acknowledging the incredible advancements seems grossly unjustified.
So, let’s plug in the 1965 Fender Stratocaster and have a listen, shall we?
I’ll start off by acknowledging some of the things that I think are half-baked:
I have no problem with Tableau including this chart type, even though I don’t know if I will every use this viz type in a production environment.
I might, however, use this to help me get a visceral feel for the data. That is, I rather like the “gestalt” appreciation I get from looking at a bubble chart.
My two problems with Tableau’s implementation is that it’s too much of a “black box” (i.e., I cannot control size and placement) and that you run into bubble sizing problems if you attempt to display both very large and very small values.
Consider the visualization below that I created for my recent “Infographics Behaving Badly” post.
* A visually-compelling, but
analytically-flawed bubble chart. *
As Joe Mako noted, the bubble for The Diary of Anne Frank is the same size as the bubble for The Lord of The Rings even though sales of the latter are almost four times greater than the former.
Apparently, the smallest bubble Tableau will draw is 1/25th the size of the largest bubble. Rumor has it that this shortcoming will be addressed in a forthcoming bug fix release.
I’ve spent several hours experimenting with this feature and I’ve come to the conclusion that I’m better off creating the forecast using an algorithm that I can control.
Don’t’ get me wrong, I would love to be wrong about this and find out that this feature is deep and rich, but based on my experience it smacks of first iteration, “good-enough-to-get-a-check-mark-on-a-comparison-chart” quality.
* Default forecasting results do not
inspire a lot of confidence. *
* Results when you take into
consideration trend and season. *
Few’s comments on the shortcomings in Treemaps are spot on, I’m just not terribly upset about it as we never had treemaps before. While the implementation is flawed, it’s still useful.
But yes, I hope Tableau makes this better down the road, as per Few’s recommendations.
I’ve wanted this feature for several years as the standard multi-select filters take up A LOT of screen real estate, as shown here.
* A check-all-that-apply quick filter.
*
So, I’m delighted that this functionality can now be neatly packed in a compact dropdown list box.
* A compact check-all-that-apply quick
filter. *
One problem still persists with check-all-that-apply filters and that is Tableau’s insistence on redrawing the visualization after every click. For some projects it can take several seconds for Tableau to re-render the viz. Users lose patience with this type of behavior.
I believe that Tableau did have an Apply button in the works that would have addressed this problem but they ran into some stability issues and elected to postpone implementing this feature.
I hope to see it soon.
I don’t mind that Tableau gives people a way to create these things even though I think they are an analytically-flawed way to present information (although they can pack more of an emotional wallop than a bar chart).
A major problem with word clouds occurs when your data contains different terms that describe the same or similar sentiment. Consider the word cloud shown below that shows survey responses to the question “what is your mood right now?”
* Are the majority of people happy? *
One might think that most respondents were happy, but look what happens if we “linguistically normalize” the terms that are synonyms of “sad”:
* … or
are more people sad than happy? *
It turns out that more people are in fact sad.
Note: There are products that are capable of parsing full sentences and are able to “disambiguate” and then normalize terms under umbrella concepts (although I have yet to see the functionality in any word cloud generators).
I could probably write 6,000-plus words on all the new features that wow me in version 8, but I’ll just focus on five that will allow me to produce better work faster:
I’ve been pining for this since version 4 and while it has taken Tableau more years than I would have liked to see this realized, the implementation is beautifully rendered.
Tableau exceeded my expectations here as in making my case for this feature I just wanted to see the following three filter options available to me:
But as with so many other beautifully-crafted features in the product (including the “add reference lines” dialog box, which one needs to implement Few’s own bullet charts), Tableau developed a more generalized and elegant approach for controlling filter scope, as seen in the following menu sequence and dialog box.
*Start by indicating you want to
control the scope…*
*… then apply the filter to selected
sheets.*
Do you hear that? That’s a choir of imaginary angels singing “ahhhhhh”.
The new IN / OUT set functionality is a huge addition and the ability to combine sets is beautifully rendered as shown in this dialog box.
*Holy Venn diagram, Batman!*
Work like this is hardly an indication of blurred vision.
With past versions of Tableau I’ve spent a lot of time fighting with Tableau’s dashboard layout constraints. Indeed, I would spend hours sparring with Tableau to place visualizations, quick filters, legends, and so on, into a too-cramped-for-all-the-elements-I-want space.
With the latest release there will be a lot less fighting as any and all objects can now be floating elements, so I can easily place objects on top of other objects.
While this may not seem like a big deal, the ability to place legends and filters atop a visualization (vs. locking these items into a designated corner) makes for more efficient use of space and a much slicker looking dashboard.
*In this example, floating elements buy
me 80 to 100 pixels.*
Here’s how I would have presented this in the previous release:
*Having to put filters and legends in a
designated area means less room for the visualization itself.*
I never had a problem with tableau’s “shelf” concept for controlling text, color, size, and so on, but the new “button” concept and attendant marks card implementation are well-designed and will make my life easier, both as a developer and as someone that trains others.
*Tableau’s new marks card.*
But there’s more to this than just a slicker user interface. By moving away from the one-item-at-a-time-on-a-shelf approach you can now have multiple items controlling facets of the visualization. Having multiple text items in play is particularly useful, as shown here.
*It’s now a snap to display both
count and percentage by placing multiple text elements on the text
marks card. I’m also using the floating elements feature to put the
title and explanatory text within the viz itself.*
There are a handful of technologies that never cease to amaze me.
WiFi certainly falls into this category. Even though I’ve used it thousands of times, I’m always enthralled that I can be sitting in a coffee shop, airport lounge, or family room and I can connect to the Internet.
I have the same reaction to trade show pop-up display booths. I’ve set these things up dozens of times and I’m blown away every time I see the little compact frame expand to ten times its packed size.
I have the same reaction tor Tableau’s data blending capability. That I can easily – and I mean really easily – get data from one source (e.g., SQL server) to play nicely with data from another source (e.g., Microsoft Excel) without having to think very hard never fails to amaze me.
There had been a major shortcoming in previous releases and that was that the field that linked the two sources had to “be in play”; i.e., either the field was visible or it had to be placed on the level of detail shelf.
This is no longer the case with Tableau 8 so this capability that was so amazing in previous versions is now even more amazing.
I’ll confess that I thought the various beta builds for version 8 were quite buggy – significantly buggier than with previous versions of Tableau. To be fair, betas from previous releases were insanely stable and beta builds in V8 were no buggier than betas from companies like Microsoft.
Still, having worked with betas going back to 2006, I wasn’t used to stuff not working right.
But I never had much time to worry as Tableaus responsiveness to my bug reports allayed all my fears. Indeed, their rapid response and genuine concern for my concerns showed great customer focus.
Particular praise should go to Francois Ajenstat whose attentiveness was second-to-none. Our community is lucky to have him as such a stalwart user advocate.
While I disagree with the one-sidedness of Few’s critique, I’m profoundly grateful that he did express his dismay as given his reputation – well deserved, I might add – I suspect we’ll see Tableau attend to the itemized shortcomings sooner rather than later.
Also, it is posts like Few’s – and the attendant replies and follow-up posts, including this one – that produce better products and services. Indeed, it is through this open discussion that we spread our collective knowledge and expertise, and improve the state of the art.
Let’s keep the passion going..
Thoughts on Standard Business Practices, User Expectations, Tableau’s Server Pricing Model, and Appealing to the Consumer’s Inner Narcissist.
In my six-plus years of using Tableau I’ve created hundreds of dashboards and thousands of interactive visualizations. In observing these creations out in the field I noticed something rather disappointing – the vast majority of people for whom the systems were created were not interacting with these so-called interactive dashboards.
I’ve made a lot of progress in getting people / organizations over this hurdle (see https://www.datarevelations.com/hey-your-tableau-public-viz-is-ugly-and-confusing.html for some thoughts on the matter) but I realize that there is a very stubborn, business-as-usual mentality that is slowing down the adoption of interactive dashboards.
And as much as I love Tableau, I believe the company’s server pricing model is retarding rather than accelerating the adoption of a more enlightened approach to data exploration and sharing.
Let me explain.
In addition to my consultancy I am a Tableau Training Partner.
One of the somewhat sobering – and disheartening – things I hear from my students is that organizations are using Tableau to embed static images in static reports. That is, while much of the curriculum is spent showing people how to create highly interactive visualizations, the vast majority of attendees report that the way they will share their visualization brilliance is with PDFs and PPTs.
Say what?
You mean your company has invested in Tableau and you’re just going to copy and paste stuff into static documents that get e-mailed?
After a few seconds of sheepish nods all around we usually get into a discussion of why this is happening and what one can do to help organizations embrace the full power in Tableau. Here are some of the things we discuss:
A lot of organizations look at Tableau as being a type of report writer, something that is tantamount to using a spreadsheet as a word processor. As Tableau makes inroads into organizations it seems it has to first prove itself by duplicating whatever functionality it is supposed to replace, rather than complimenting, augmenting, or leapfrogging the incumbent technology.
While Tableau Server can be cajoled into automating the creation and distribution of PDF files, I don’t think this is a great use for the product. Indeed, if you need different cuts of the data or different pre-filtered views for different personnel – but you want to distribute these as static reports – Tableau is not, in my opinion, your best bet.
So, for those of you in the avant garde of your organizations, you need to manage expectations of your colleagues and higher-ups and explain that Tableau is not a report writer.
I’ve already written quite a bit about this (see the “Usability” portion of https://www.datarevelations.com/hey-your-tableau-public-viz-is-ugly-and-confusing.html) but you just can’t expect people to “get” your dashboards without at least a little instruction and training, especially if you use visual filters.
I’ve brokered a couple of lively debates around visual filters and how long it will be before people just expect clicking a chart to have some impact on a dashboard. For example, if you have a dashboard that has quick filters like the ones shown below, most people will know what these things are and how to work with them.
Figure 1 — Tableau quick filters. People know what these things are and how they work.
However, if you were to expose these same people to the dashboard snippet shown below,very few will know that clicking a portion of one chart will trigger an action that filters all the other charts in the dashboard.
Figure 2 — Visual filters. Without instruction people will not know that selecting a bar or bars will filter by the selection.
This is amazingly potent stuff, but unless you show people how it works they aren’t going to simply discover it on their own.
So, how long will it be before people “know” that charts can be filters, too, and this becomes expected functionality?
Based on nothing more than gut, I predict it will take three years, but I wonder what Tableau could do to accelerate this expectation.
And as I wonder, I find myself thinking about Tableau Reader and Tableau’s Server licensing model.
I’m very grateful that Tableau offers a no-cost reader. The problem is that Tableau Reader is a non-starter with many organizations and potential individual interactors for myriad reasons:
So, what about Tableau Server?
Tableau Server is a great solution, but it can be prohibitively expensive.
The last time I investigated, there were two ways to purchase Tableau Server:
The first license is very reasonably priced if you have a small group of people that will be interacting with Tableau frequently, and the second license is very reasonably priced if you have a large group that will be interacting frequently.
But what happens when you have a large group of people that wants to make light use of Tableau? That is, what if you have thousands of users but each of these users will only need to interact with Tableau three or four times a year, for maybe 30 minutes at each session?
I have had four different clients that have fit that very scenario – thousands of potential interactors but very few concurrent interactors – and they would love to implement a Tableau server solution but the $1,000 per user or $160K core license is totally untenable.
I understand that Tableau does not want to undervalue its technology, but why not offer a concurrent licensing model? That is, make it so that the server can only handle a certain number of concurrent users at one time. There are so many reasons why this would make sense for both the organizations that want to adopt the technology and for Tableau:
1) The initial cost to adopt will be low as one could purchase a five or ten-user concurrent license.
2) Many people in the organization will be able to “kick the tires”
3) As people see the benefits of this approach, more and more people will use it more and more often.
4) This in turn will lead to organizations purchasing more concurrent licenses.
Let’s say we surmount the training and cost issues. Will people in fact dig in and click?
I’ve learned a lot by observing how people use – or do not use – the dashboards I’ve created. To get people to use the dashboards they have to care about the data and people will care deeply if the data is about them. That is, the dashboards that get the most traction answer questions like these:
Consider the example below that shows a simplified version of a CTO compensation dashboard I created earlier this year. A person can apply various filters and see salary ranges based on the filter settings.
Figure 3 — Generalized salary visualization.
Now, compare this with the visualization below where we allow the user to enter his / her salary, and then apply the filters. We get a much more compelling story and we make it a lot easier to see how the person is doing vs. others.
Figure 4 — Personalized salary visualization.
This type of dashboard – where we have both an interesting story and we incorporate data about the person viewing it – will generate a lot of interest and once people see how powerful and personally meaningful this is they won’t want to go back to PDFs and PPTs.
And they will click. Often.
Can connect direct to transactional data. They really worked to provide data vizualization for the data to tell a story. This is their strong point. Their performance is good as long as your not bringing in multiple data sources that have complex joints. Really easy to use. A business can learn and adapt to it really quickly. Easy to bring in and train.
Tableau is a BI tool that is perfect for small and medium enterprises that probably do not even have an IT department to handle their complex BI needs. With this tool, the businesses are good to go since the program is very easy to use and so learning it is also very simple. The fact that Tableau has an excellent performance and makes use of use of virtualization techniques is the reason it is very popular among businesses.
Tableau has many good features. It is user-friendly, has a simple-to-use interface, and has a customizable dashboard.
When you create new fields in Tableau and you enter the formulas, there is a new small window that is there in the interface. You can enter the calculated fields, it could be more user-friendly. At this time it is limited and hard to understand at the beginning. The fields should be easier to use, such as in Microsoft Excel. You can have a difficult time understanding what to do in the fields, you end up doing trial and error to figure it out.
I have been using Tableau for approximately seven years.
Tableau has a good online community that I used for support hat is very good.
The initial setup of Tableau is relatively simple. For new users of the solution, it is easy for them to grasp. You need to understand how to connect to the Oracle or SQL Server, having knowledge of databases will make the process easier.
The licensing model of Tableau has changed since we initially purchased it three years ago and it is more complicated, and I have found it to be more expensive. They have lost market shares to Microsoft BI. My company will probably change solutions this year because of the increased pricing model.
I have evaluated Microsoft BI.
My advice to others that are wanting to implement this solution is for them to use use the online community. There are many good resources, and examples for implementing solutions. There is plenty of support.
I rate Tableau a nine out of ten.
Data handling, visualizations, and aesthetics of it are the most valuable features.
When compared to Power BI, it is less user-friendly.
The interface needs a major overhaul.
I have been working with Tableau for eight to ten months.
We are working with the latest version.
Tableau is a stable product.
It's a scalable solution.
There is technical support available, but it is not as comprehensive as Power BI, because obviously, it's a Microsoft product, but you can find some useful information. The community is good, but outside the community, help is scarce.
The initial setup is easy.
It is a bit overpriced. They could decrease the price a bit.
When compared to Power BI or Qlik, Tableau is overpriced when you go with creative licenses.
Before implementing Tableau, It would be better if they looked at Power BI instead. They offer everything that Tableau does, but in a much more user-friendly manner, with much more support, and at a lower cost.
I would rate Tableau a seven out of ten.
The solution is primarily used for analysis purposes. I use it quite a lot.
Overall, the solution is pretty good.
You can do a lot of filtering from the dashboard.
You are able to see and follow trends.
The scalability of the solution is very good.
There is a lot more that can be done with Tableau than what is actually happening within Juniper. The company is not getting the answers to the questions directly from the Tableau database, for example. Of course, Tableau can be extended to answer those questions.
What is happening, with so many tools coming up in the market, is that people have to continuously get educated in order to use some of the more advanced features. What's happening with Tableau is that, except for the dashboard view and all the filtering and that's happening from a dashboard perspective, it doesn't seem to be very good in making me understand the trend insights. For example, if I saw that the average sales price for Product A was lower than the average sales price for Product B, I'm not saying that B is inferior to A or anything. I'm just noting what I found and I cannot give more details. It doesn't go deeper into the analysis. I'd like more analysis to better understand what a trend might mean, and not just a report that a trend is happening. Right now, Tableau is not so good at providing that extra bit of insight.
What happens is Tableau data is used very often. From the quarterly business reviews, et cetera, the executives have direct access to the Tableau dashboard. More than anything else, they're able to do all this filtering. They could probably improve the user interface response times. When it comes to slicing and dicing of data viewing the results, it needs to be just easier in general as executives are using it and looking at it, and they are not very technical.
When executives look at the Tableau dashboard, they want to know why, for example, Product A bringing in less than Product B. Those kinds of key questions, which come from executives for reviewing the Tableau data need to be addressed and in a simple to understand way. I think Tableau has to work a little more in terms of the business insights aspect of it, where it communicates to the user and answers their questions. That intelligence part needs to be developed in Tableau.
Something great would be, if, for example, like in Google, if you asked a question, it could feed you back potential information. I don't want to compare everything to Google, however, it's so easy to find the answers you need in the way Google is set up. If Tableau could do something similar to showcase answers to questions, that would be ideal. It needs some sort of smart dashboard.
I've found the scalability to be quite good. If a user needs to expand it, they can do so.
I also have used Teradata previously.
The front-end of Teradata is not so well used and therefore I cannot talk about it much, however, the dashboard is pretty good. Much like Google, which uses ML and AI to help answer questions, both solutions could benefit from extracting intelligence to answer questions.
I'm simply an end-user of the product. I don't have a business relationship with Tableau.
I'd rate the solution at a seven out of ten. I'd like to talk to a Tableau product manager about the solution and describe how I would like the solution to work, especially around deeper analysis.
I dont know why tableau 8 is so criticized. Am no visualization expert like Few but can say for sure that Tableau still has much better Visualizations than IBMs, Microsoft's,BO's or MicroStrategy's.
There is something with version 8 that makes people criticize, same thing happened with Cognos 8 and MicroStrategy 8 ..both versions later went on to define what these tools are..Hope same continues for Tableau.
And i dont hate or like any visualizations, if my user says he wants bubble chart and i feel it satisfies the need then i will use it, regardless of what Few says.