Overall Satisfaction
- Rapid development of interactive visualizations. Tableau offers an ease-of-use comparable to Excel, but allows for more advanced visualization and is much easier to update if your data set is changing or expanding over time.
- Database integration. Tableau offers the ability to connect directly to most SQL databases, or to read data directly from a flat text file or spreadsheet. The database connection option can be a huge time saver versus pulling data through a query browser and importing it manually.
- Graphical user interface. Unlike competing visualization in SAS and R, Tableau lets you create visuals without writing any code. All visualizations can be laid out and edited in Tableau's GUI.
- Almost completely GUI-based. This makes some types of customization impossible, since there are certain parameters that are completely out of the user's control. By contrast, something like ggplot in R allows for a massive amount of customization, but can be time consuming to learn, code and share.
- No OS X version available. Tableau claims this is coming in a future update.
- Limited ability to embed into presentations. If your use case involves creating graphics to embed into presentations, you'll need to export your Tableau workbooks as images, embed those images into your presentation, and repeat whenever your data is updated.
- Easily able to create scalable self-service tools for users. In combination with Tableau Server, creating a tool that provides visualization of an entire data set is only slightly more difficult than providing visualization of a single group of records. This enables me to save many hours each month that were previously spent re-generating different cuts of the same report.