Tableau Introduction and Concepts - Corp - Wk1
Tableau Introduction and Concepts - Corp - Wk1
Understanding the
Product and Basic
Tableau Operations
Tableau is a data analytics and
visualization tool used widely in the Seeing is understanding, we humans are highly visual beings. Is there not a term, seeing is
believing. And it is so true in terms of Data. Seeing is indeed believing. Tableau’s ability to
industry today. Many businesses even deliver a user-friendly solution genuinely makes your customers happy.
AVERAGE SALARIES
UNDERSTANDING THE PRODUCTS:
Tableau
Tableau Admin
Reader/Viewer You might be a Viewer if… You might be an Admin if…
You will administer content on a Tableau
You need data-oriented insights to do your Server or Online site.
job, but you don’t have time or skills to do If you are required to maintain Tableau
deep analytics yourself. schedules and services.
If you are tasked for daily backups.
You want to interact with visuals others have If you are required to create users and
built, but not build your own. administer them in groups.
Your organization is full of people doing different things with data whether they recognize it or not. Some use data to
answer questions to drive their lines of business forward. Others prepare spreadsheets and reports that they
distribute within their department. Some others pull in raw data from cloud applications or grab quick snapshots of
important KPIs to use during team meetings.
WHERE CAN WE PRACTICE FOR FREE?
1
WEEK 1
LETS UNDERSTAND THE INTERFACE..
1. Workbook
The name of a Tableau file that holds visualization. It usually takes the format of
.twb or .twbx.
2. Data source
A single data table compiled in Tableau. It is the source of the data that individual
visualizations will use as their basis. It can be created from a single source
connection or multiple of them, through joining or unioning.
3. Connection
Within a data source, you can have multiple external sources of data, and you’ll
have a connection to each of them. These are established making use of Tableau’s
wide range of data connectors (Excel files, SQL servers, Amazon, Google Analytics,
etc.)
4. Sheet
The name of few designated areas on the User Interface of Tableau. These are the
areas onto which you can drag data fields to create your visualizations. Few of them
are the ‘Filter’ shelf, the ‘Rows’ shelf and the ‘Columns’ shelf.
6. Pill
When you start dragging a data field from your dimensions or measures, it becomes
a pill, essentially the drag-and-droppable object on the UI. It also has a “carrot”, a
small downward-pointing arrow, that opens up and options menu when clicked.
7. Marks
When you drag a pill onto any of the shelves, data will be displayed using Marks.
Each measure will be visualized in each intersection of dimensions you put on your
visualization. You an change Color, Size, Label, Detail, Tooltip and Shapes on Points.
8. Sets
Its often we need to identify group of based on a criteria in multiple visuzalization,
sets enable your to cohort your categories according to set measure criterias.
LETS UNDERSTAND THE INTERFACE..
9. Dimension
A data field type. In a sheet, you’ll see them being under the dimensions category
on the left. They are fields, that you would usually categorize or order numeric data
by (e.g. time or product category).
10. Measure
The second data field type. These are numerical data, such as sales amounts,
quantities, profit, etc.
11. Filters
This is also interactive functionality that help you cut through your data, when you
select your choices, it filters out the data and displays relevant results.
12. Parameters
This is also interactive functionality that help you pass on user input to the model or
visualization, for example user can input 10 to pull out top 10 results.
LETS UNDERSTAND THE INTERFACE..
13. Dashboard
This is a canvas where all related sheets are placed and tuned for interactivity.
All the data displayed is connected and actions on the dashboard reflect on the each
visualization displayed.
14. Story
This is alternative to the presentation part such as PowerPoint, Now you can directly
present your findings and analysis in story mode with your custom views and
annotations to bring users to light.
15. Analytics
These functionality relate with Advance insights and analysis ranging from Trend
spotting to Forecast to Clustering similar and relate patterns in the Data.
16. Pages
These are sophisticate view filters that keep intact data aggregation level and
provide you a filtered view your data without compromising totals.
NOW CONNECT YOUR DATA..
DATA SOURCE PANE
META GRID
DATA GRID
NOW CONNECT YOUR DATA..
CONNECTING EXCEL DATA FILES (*.xls,*.xlsx)
OR JUST
COPY & PASTE
FROM MS EXCEL
NOW CONNECT YOUR DATA..
CONNECTING UNCLEAN EXCEL DATA FILES (*.xls,*.xlsx)
When you use a left join to combine tables, the result is a table
that contains all values from the left table and corresponding
matches from the right table. When a value in the left table
doesn’t have a corresponding match in the right table, you see a
null value in the data grid.
Right
When you use a right join to combine tables, the result is a table
that contains all values from the right table and corresponding
matches from the left table. When a value in the right table
doesn’t have a corresponding match in the left table, you see a
null value in the data grid.
Full Outer
When you use a full outer join to combine tables, the result is a
table that contains all values from both tables. When a value
from either table doesn’t have a match with the other table, you
see a null value in the data grid.
NOW CONNECT YOUR DATA..
PIVOTING DATA
NOW CONNECT YOUR DATA..
UNIONING DATA
NOW CONNECT YOUR DATA..
UNIONING DATA
With Wildcard Pattern Based Union, you can set up
a process where any number of similar CSVs can be
Union automatically.
“Extract” is a word you’re going to hear a lot in Tableau. Extracts are one of the most
powerful but overlooked tools in Tableau’s arsenal.
Tableau Data Extracts are snapshots of data optimized for aggregation and loaded into
system memory to be quickly recalled for visualization. Extracts tend to be much faster
than live connections, especially in more complex visualizations with large data sets,
filters, calculations, etc.
However, because an extract is a snapshot of the data, the extract will need to be
refreshed to receive updates from the original data source, whether it is a local file or
an on-premise database.
NOW CONNECT YOUR DATA..
OPTIMIZING EXTRACTS
Extracts can be optimized for even better performance results. To optimize an extract,
simply right-click on a data source and select Data > Extract > Optimize
CAUTION:
Blending in Tableau is highly case sensitive and string sensitive,
which means if there is a unrequired space in strings from two
blending data-sources tableau will not be able to pickup.
Remember even V-Lookup fails spaced matches.
BLEND IT JOIN IT
Joining is where you are able to combine data from the SAME data source, for example worksheets in an Excel file or tables in an Oracle database. You need a common field,
also called a key, that tells Tableau how to join the data. You also need a key to do blending.
Blending is where you able to combine data from DIFFERENT data sources, for example a worksheet in Excel with a table from an Oracle database. This is very powerful
because in the past you would typically need to have someone with the specific technical skills create a new data set with the combined information.
RELATIONSHIPS in 2020..
“join culling”—basically a process by which the data engine removes unnecessary joins.
Relationships are a dynamic, flexible way to combine data from multiple tables for
analysis. A relationship describes how two independent, logical tables relate to each
other, but does not merge the tables together. When a relationship is created between
tables, the tables remain separate (normalized), maintaining their native level of detail
and domains. You can use relationships to create multi-fact data models.
You can’t set a join type for relationships. Relationships defer joins to the time and
context of analysis. Tableau automatically selects what join types should be used based
on the current fields in use in the viz. During analysis, Tableau adjusts join types
intelligently and preserves the native level of detail in your data. You can see
aggregations at the level of detail of the fields in your viz rather than having to think
about the underlying joins.
Relationships can be many-to-many and support full outer joins. You don't need to use
LOD expressions such as FIXED to deduplicate data in related tables.
https://help.tableau.com/current/pro/desktop/en-
us/datasource_datamodel_faq.htm
BEFORE BUILDING A VIEW…
LEARNING ICONS AND SYMBOLS
BEFORE BUILDING A VIEW…
LEARNING ICONS AND SYMBOLS
BEFORE BUILDING A VIEW…
LEARNING ICONS AND SYMBOLS
CONTINOUS DISCRETE
MEASURE : CONTINOUS VS DISCRETE
DIMENSION : CONTINOUS VS DISCRETE
Date dimensions can be discrete or continuous
USING BASIC FILTERS IN TABLEAU
Dimension filters, Measure filters, Date filters
USING BASIC FILTERS IN TABLEAU
DIMENSION FILTERS, Measure filters , Date filters
• General: Use the General tab to select the values you want to
include or exclude.
• Top: Use the Top tab in the Filter dialog box to define a formula
that computes the data that will be included in the view. For
example, in a view that shows the average Time to Ship for a
collection of products, you can decide to only show the top 15
products by Sales. Rather then having to define a specific range
for Sales (e.g., greater than £100,000), you can define a limit (top
15) that is relative to the other members in the field (products).
USING BASIC FILTERS IN TABLEAU
Dimension filters, MEASURE FILTERS, Date filters
At Least: Select the At Least option to include all values that are
greater than or equal to a specified minimum value. This type of
filter is useful when the data changes often, therefore
specifying an upper limit may not be possible.
At Most: Select the At Most option to include all values that are
less than or equal to a specified maximum value. This type of
filter is useful when the data changes often, therefore
specifying a lower limit may not be possible.
Filter relative dates: Click Relative dates to define a range of dates that
updates, based on the date and time you open the view. For example, you
may want to see Year to Date sales, all records from the past 30 days, or
bugs closed last week. Relative date filters can also be relative to a specific
anchor date rather than today.
Filter discrete dates: Select a discrete date value in the dialog box if you
want to include entire date levels. For example, if you select Quarters, you
can choose to filter specific quarters (e.g. Q1, Q2, Q3, Q4) from your view,
regardless of the year.
Latest date preset: If you want to ensure that only the most recent date in
a data source is selected in the filter when the workbook is shared or
opened, select a discrete date such as Month/Day/Year or Individual Dates
and then, on the General tab, select Filter to latest date value when
workbook is opened.
ENGAGING USERS WITH PARAMETERS
Parameters are useful when you want to add interactivity and
flexibility to a report, or to experiment with what-if scenarios.
Suppose you are unsure which fields to include in your view or
which layout would work best for your viewers. You can
incorporate parameters into your view to let viewers choose
how they want to look at the data.
WEEK 1
Taking baby steps: Connect to your data
1. Open Tableau. On the start
page, under Connect / Saved
Data Sources, click Excel.
A line chart is a great way to compare data over time and identify trends effectively.
This line chart shows profit over time. Each point along the line shows the sum of profit for the
corresponding year. Do you know what chart to use for showing contribution of more than 5
categories? Answer: Treemap
Drilling down the details: Quarterly Breakup
1. Drop Order Date on Columns
Shelve.
Placing a dimension on Color separates the marks according to the members in the dimension, and assigns a
unique color to each member. The color legend displays each member name and its associated color.
Try at home: Create a Visualization
• Dataset:
• EU Super Store Dataset.
• Task:
• At least 5 Sheets of Discovery Analysis