← Tools

Reporting and BI

Tableau - the practical guide.

Tableau is a data visualisation and business intelligence tool, acquired by Salesforce in 2019. It’s widely used by data analysts and business users to create interactive dashboards and reports. People choose Tableau for its strong visual exploration capabilities, allowing them to quickly uncover insights from complex datasets. It’s particularly adept at handling large volumes of data and offering a high degree of customisation in how that data is presented. Tableau’s appeal lies in making data accessible and understandable, transforming raw numbers into compelling visual stories that support data-driven decision making across organisations.

What Tableau does

Tableau’s core function is to connect to various data sources- from spreadsheets and cloud databases to big data platforms- and then allow users to build visualisations. The workflow typically involves connecting to your data, dragging and dropping dimensions and measures onto a canvas, and then building charts, graphs, and maps. These can then be combined into interactive dashboards where filters and parameters allow users to slice and dice the data. It excels at exploratory analysis, letting you drill down into specifics or view data from different perspectives with relative ease. You can create everything from simple bar charts to complex geographical visualisations and sophisticated statistical plots.

A standout feature is Tableau Desktop, where the bulk of development work happens. Analysts use it to craft detailed dashboards, define calculations, and set up data blending. Once created, these dashboards can be published to Tableau Server or Tableau Cloud, which act as central repositories for sharing and collaboration. This enables users across an organisation to access, interact with, and subscribe to reports. Tableau also includes Tableau Prep for data preparation, a separate tool designed to clean, transform, and shape data before it’s loaded into Tableau Desktop for analysis. This addresses a common pain point of data quality and readiness for business intelligence.

Tableau sits firmly in the business intelligence and data analytics stack. It often complements data warehousing solutions like Snowflake or Google BigQuery, and ETL tools such as Fivetran or Talend. While it can connect directly to many operational databases, its strength lies in visualising aggregated and prepared data. It’s primarily an analytics and reporting layer, not a data entry or transactional system, and it doesn’t perform advanced machine learning or predictive modelling out-of-the-box in the same way tools like Python with sci-kit-learn do. Instead, it focuses on making existing data comprehensible and actionable through compelling visualisations.

Who it's for

Tableau is best suited for medium to large businesses with dedicated data analysis teams or individuals who need to perform in-depth data exploration and create sophisticated, interactive reports. It’s particularly useful for organisations that have a diverse set of data sources requiring a unified view. Industries like finance, healthcare, retail, and tech often find it invaluable for tracking KPIs, understanding customer behaviour, and optimising operations. The common job-to-be-done is to move beyond static spreadsheets and empower business users with self-service analytics, allowing them to answer their own questions without constant reliance on IT or data science teams.

Pricing, in rough terms

Tableau offers several pricing tiers, primarily subscription-based. Tableau Creator, which includes Desktop, Prep, and a Viewer license, costs around $75 per user per month when billed annually. This is generally for data analysts and developers creating content. For users who only need to interact with published dashboards, Tableau Explorer is about $42 per user per month, and Tableau Viewer, for consumption-only, is approximately $15 per user per month. There isn't a truly free tier beyond a trial, but the Public version allows free use if you don't mind your data being publicly visible. The main driver of the bill is the number and type of user licenses. Hosting options (on-premise Tableau Server versus cloud-hosted Tableau Cloud) also impact the total cost.

When Tableau is the right fit

Tableau is the right pick when you have complex data, a need for highly interactive visualisations, and a team that wants to perform deep exploratory analysis. If your reporting needs go beyond simple charts and require dynamic dashboards with drill-down capabilities, Tableau excels. It's also a strong choice if you're already heavily invested in the Salesforce ecosystem, as the integration can be beneficial. However, if your needs are simpler- perhaps basic reporting from a single data source- tools like Microsoft Power BI or Google Data Studio might offer a more cost-effective and less steep learning curve. For very small teams or individual users with basic charting needs, even advanced Excel functions or Google Sheets might suffice, avoiding the significant investment in Tableau licenses and training.

Watch-outs

Be aware that Tableau has a learning curve. While drag-and-drop is intuitive, mastering its full capabilities- especially advanced calculations and data blending- requires dedicated training. The cost can also escalate quickly with larger teams, so accurately assessing user types (Creator, Explorer, Viewer) is crucial. Data governance and ensuring data quality before it enters Tableau are paramount, as the tool won't magically fix messy data. Finally, while it integrates with many data sources, setting up robust, performant connections often requires IT or data engineering support, adding to the total ownership cost and implementation time. Plan for these overheads to avoid surprises.