0% found this document useful (0 votes)
13 views2 pages

Tableau Notes Overview and Techniques

Uploaded by

paysubbu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views2 pages

Tableau Notes Overview and Techniques

Uploaded by

paysubbu
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

Tableau Notes

Tableau Desktop (Personal / Profession Edition)


Tableau Server (Enterprise)
Tableau Reader (Free, only to view dashboards, no edit option)
Tableau Online (Cloud, user based license)

Desktop --> Publish to Server --> iPad


Mobile
Android
Browser

In Memory Tool - good performance


File Types in Tableau
TWBX --> Contains all other files (Tab packaged workbook)
TWB
.TDS --> Tab Data Store (Metadata, Connection Details)
TDSX --> Contains TDS & TDE
TDE --> Data

Connect --> Excel


Dbl click or drag & drop
Excel sheets are tables
Add two excel sheet & create joins
Connection Types
Live - If data changes in files it will be automatically pickup realtime data.
Extract - extract the data data and keep it.
Entire chart is table
Year is Spain
Q1 is Cell
Latitude / Longtitude
Country Name
State Name
{FIXED [Customer Name]: COUNTD([ORDER ID])}
How much new customers are contributing?
Orderdate by Customer
Customer First Order Date

{FIXED MIN(Order Date):[Customer ID]}

If DateTrunc('date',order date) = Customer First Orderdate Then


('New')
Else
'Existing Customer'
End
Col - Order Date
Row - Customer Aqui - Make it count (running total)
Filter - Customer Acqui New

Horizontal Bars
Sub Category in Color & Text
Sales in Size
Bubble Chart
Add year into Row will give you by year.
Box Plot (Disagreegated measure is required)
Analysis Menu
unselect agreegated measure
Sales into Row
Subcat in col
To identify MIN, MAX, MEDIAN values
Goto AnalysisDrag box plot - always get cell
5-output. Lower Whisker
Upper
Lower - Hingo
Upper
Median
Col - Sum Sales
Row - Sub Cat
right click add ref line from x axis,, this will be by table, per
pane
sub profit in detail
col in subcat
Bullet Chart
Profit in col
sales in row.

Box Plot - Player in Col Score in Row


Analysis disagreegate
Excel - consider one player, 186 rows, median 93. It should be even number, so take
93 & 94 divide by 2

Use case
Top / Bottom Performing customers
Row - Custname, Col - Sales, Filter - Custname
quick filter - wildcard filter *Abc*
Top - 10 (still you can filter with profit)

Parameter
Add range
Apply this into customername filter under top
CASE Param2
WHEN 'Sales' THEN sum(Sales)
WHEN 'Profit' THEN sum(Profit)
End
Tooltip -> Insert Param2
whatif analysis
whatif my sales increase 25%
Create Parameter, Float % as display
Range -1 to 0.05
ParamDate
Date
Current Value 01-01-2017
Allow All.
Orderdate - Col, Profit - Row
Right click Profit running total, Drag & drop on date col, then choose parameter.
Ref line will be displayed, Calc Field. Prjected profit.
If orderdate >= Pick a date then Profit * what if + Profit
else
Profit
Projected Profit in measure & running total.
Sets - more useful for analysis
Top 10 cust duplicate this sheet
Create a set from Attribute
Bottom 10 based on Profit
Click on individual value & create Set (This will be static)
Drag & Drop into color
Another Set by Formula (If Sum(Sales) > 10000 then custname else null end
Sales by Staet - 5 states create constant set Prodcat by sales
Add the 5 sets into Prod cat

Common questions

Powered by AI

In Tableau, relationships between sales and other metrics at subcategory and state levels can be explored using combined visualizations like scatter plots and dual-axis charts. Users can plot Sales on one axis, with other metrics on opposite axes (e.g., Profit or Customer count), and segregate by marker types to identify trends or correlations across different subcategories or states. Overlaying trend lines can further elucidate correlations or patterns within subsets of data .

Table calculations, including running totals, are essential in Tableau for enhancing time-series analysis by providing cumulative insights over time. By configuring running total calculations on order dates against metrics like profit, users can reveal trends and temporal patterns in customer acquisition and retention. Applying customer filters (e.g., customer acquisition) in combination with calculations allows for detailed, actionable insights into growth patterns and performance over periods .

Sets in Tableau provide users an efficient way to enhance analysis of customer performance. By creating dynamic Set structures, users can isolate Top 10 customers by Sales or Bottom 10 based on Profit, enabling focused analysis of performance extremes. Static sets can be used for hard-coded selections, while dynamic sets can leverage formulae, such as 'If Sum(Sales) > 10000 then custname else null end', to dynamically adjust based on data changes. Sets are instrumental in exploring specific data groupings and applying targeted comparative filters .

In Tableau, a bullet chart can be configured to highlight profitability alongside sales by placing Profit in the column field and Sales in the row field. Users add a reference line to illustrate a comparison or target metric. By setting subcategory in detail, they can disaggregate category-level insights and utilize color and size to differentiate between profit metrics across subcategories, offering clear visualization for comparison .

A Tableau user can analyze geographic distribution impacts on sales performance by creating a constant set of states, for example, Sales by State, involving five selected states to compare sales metrics. Utilizing maps or heat maps, users can overlay sales data for a visual representation of distribution and performance across the chosen geographical regions. This approach allows for a comparative view of sales dynamics shaped by location .

Tableau's 'in-memory' tool enhances dashboard performance by loading data directly into the system's memory, thus allowing faster data processing and enabling smooth interactions with visualizations. This approach decreases the time taken to query data from data sources, which can be particularly beneficial for handling large data sets or complex calculations. However, this can also increase hardware requirements due to the need for significant RAM resources to handle large datasets efficiently within memory .

To create a dynamic what-if analysis in Tableau for projecting sales under varying growth assumptions, a user should first create a parameter, allowing a float percentage display range from -1 to 0.05, representing different growth scenarios. By using a calculated field, Projected Profit, incorporating the logic 'If orderdate >= Pick a date then Profit * what if + Profit else Profit', users can simulate the effect of sales changes over time. This approach uses parameters to modify visualizations dynamically and requires sophisticated understanding of calculations and parameters in Tableau .

In Tableau, a Box Plot can be used to visualize the performance of different product categories on the Sales axis. Users should first ensure that measures are disaggregated by unselecting aggregated measure options in the Analysis menu. Subcategory is placed on columns and Sales on rows. Dragging the Box Plot to the visualization pane outlines visual statistical insights, such as the MIN, MAX, and MEDIAN values, essential for identifying spread and outliers across product categories .

In Tableau, parameters can be utilized for dynamic data filtering by providing users with interactive controls to adjust key variables. For instance, a user might create a parameter to switch between metrics such as 'Sales' or 'Profit', applying case-based logic to dynamically update views based on the selected measure. Such setups enable complex, user-driven exploration without fundamentally altering the dashboard setup, enhancing insights derived from the same underlying data set .

To track the contribution of new customers over time in Tableau, users can use the 'FIXED' Level of Detail (LOD) expression. This is done by employing the formula {FIXED [Customer Name]: COUNTD([ORDER ID])} to calculate distinct order counts per customer. Then, by determining the first order date with {FIXED MIN(Order Date):[Customer ID]}, they can classify customers as 'New' based on the comparison: If DateTrunc('date', order date) = Customer First Orderdate, classify them as 'New,' otherwise as 'Existing Customer'. This analysis requires understanding of LODs and conditional logic in Tableau .

You might also like