Free to read · Three levels
Tableau: analytical grain, calculation scope and governed delivery
Eighteen developed lessons connect data roles, relationships, aggregation, filters, LOD, table calculations, dates, interactions, extracts, performance, security, publishing and Prep through synthetic cafe data.
Start learningIn this course
Define what each row, mark and result means before designing a workbook. The three levels develop concrete source, view, calculation and consumer contracts. Every lesson includes five developed sections, two explained examples, three diagnostic mistakes, two worked exercises, takeaways and specific official references. Arabic explanations preserve the full questions, qualifications and worked reasoning in the same structure.
Use small independent oracles to challenge duplicated totals, unexpected denominators, running calculations and stale copies. All Tableau expressions, model diagrams, GUI and hosted plans remain unexecuted runnable:false illustrations. Only complete standard-library Python programs run in isolated temporary storage using public synthetic data. No workbook engine, account, server, cloud site, database, source or administrative service is accessed.
What you will learn
- Preserve source identity and grain through relationships, joins, unions and preparation.
- Explain aggregate, LOD and table-calculation results through explicit populations and stages.
- Design understandable interactions, calendar comparisons and accessible reader journeys.
- Review extracts, hosted access, permissions, licensing boundaries and delivery evidence accurately.
Your learning path
Three levels
Basic: fields, models and views
Build precise artifact, grain, role, aggregation, filter and chart foundations.
- Workbooks, worksheets and analytical contracts
- Types, roles and discrete/continuous fields
- Relationships, joins, unions and grain
- Marks, granularity and aggregation
- Filters, context and order of operations
- Charts, sorting and missing data
Intermediate: calculation and interaction scope
Develop row/aggregate, LOD, table-calculation, calendar, input and dashboard contracts.
- Row/aggregate calculations and null policy
- LOD, FIXED, INCLUDE, EXCLUDE and scope
- Table calculations, addressing and partitioning
- Dates, period grain and calendar policy
- Parameters, sets and controlled scenarios
- Dashboard actions, navigation and accessibility
Advanced: quality and governed delivery
Review freshness, performance, security, publishing, Prep and complete release evidence.
- Extracts, live connections and freshness
- Performance evidence and model reduction
- Permissions, user filters and row security
- Publishing, site roles and governed delivery
- Prep flows, quality and output contracts
- Capstone: validation and delivery evidence
Who this is for
- Analysts and workbook authors seeking precise data and calculation foundations.
- Reviewers responsible for visual meaning, data quality, refresh and governed consumption.
Before you start
- Basic tables, arithmetic and filtering familiarity; Tableau expressions and modeling concepts are introduced in context.
- No Tableau installation, license purchase, account, server or real data source is required to study the material.