TAB102 / Installing and Exploring Tableau

In this tutorial, we will install the 14-day trial for Tableau Desktop, walk through the User Interface, and build our first dashboard. This might sound like a lot of...

TAB101 / Introduction to Tableau

Tableau Software (/tæbˈloʊ/ tab-LOH) is a software company headquartered in Seattle, Washington, United States, that produces interactive data visualization products focused on business intelligence. It initially began in order...

SQL104 / Table Joins

Now that we have installed a SQL Server Express Database, SQL Server Management Studio (SSMS), AdventureWorks, can create a SQL SELECT Statements and in our last chapter, we learned about data...

Sin Function

In mathematics, the sine is a trigonometric function of an angle. The sine of an acute angle is defined in the context of a right triangle: for the specified...

SQL102 / Structured Query Language (SQL)

In the first part of this tutorial series, SQL101 / Relational Database Management Systems, we went through the process of installing a Relational Database Management System (SQL Server Express), installing SQL...

SQL101 / Relational Database Management Systems

A lot of SQL tutorials go through the ins and outs of writing SQL Statements, however, I wanted to do something slightly different and more comprehensive in this tutorial...

INDEX() Table Calculation

The INDEX() function returns the index of the current row in the partition, without any sorting with regard to value. The first-row index starts at 1. For example, the...

Tableau Extension API

Tableau Extensions were introduced in version 2018.2 and has massively opened up Tableau to the world of eager developers; literally speaking, this has the potential to be the biggest...

Dot Matrix Tutorial

A friend messaged me to ask he could create a grid layout for different visualisations, for example, a 3×3 grid. I immediately thought about a Dot Matrix visualization and how I...

Rounded Progress Bar Tutorial

In my free time I try to build a few web applications, this is an essential part of my personal learning and attempt to keep relevant. Having an application that delivers great functionality...


Tableau Application Programming Interfaces (APIs)

Tableau has an ever-growing list of Application Programming Interfaces (APIs) that we as developers can leverage to add functionality to Tableau; personally...

INDEX() Table Calculation

2,000+ Tableau Icons


Sunburst Chart Tutorial

When I started to learn Tableau, I remember being completely amazed and confused about how to build Bora Beran’s blog on Sunbursts; I...

B01. Introduction

Subscribe to our mailing list to keep up to date with Tableau and Tableau Magic.