This is the code repository for Tableau Cookbook for Experienced Professionals, published by Packt.
Over 60 advanced recipes for maximizing performance, interactivity, and platform potential
Advance your Tableau knowledge beyond the basics, streamline dashboard performance, tackle advanced geospatial challenges, and unlock API potential while fortifying your corporate data infrastructure with proven best practices.
This book covers the following exciting features:
- Build advanced, high-performing Tableau data models and tables
- Tackle data complexities with LOD expressions and table calculations
- Leverage zone visibility to build interactive and user-friendly dashboards
- Optimize workbook performance for improved user experience
- Analyze geospatial data with map layers, shapefiles, and spatial joins
- Develop a deeper understanding of Tableau's REST API capabilities
- Use Tableau’s order of operations to troubleshoot calculations
- Adopt industry-standard best practices to secure corporate data assets
If you feel this book is for you, get your copy today!

All of the datasets are organized into folders. For example, chapter_01.
The code will look like the following:
token_name = 'pat-name'
token_secret = 'paste-here-your-pat-secret'
my_tableau_url = 'https://10ax.online.tableau.com/'
api_v = '3.24'
site = 'pablosite'
Following is what you need for this book: This cookbook is for Tableau users and developers, BI administrators, and data analysts ready to explore advanced techniques and deepen their expertise. To make the most of this book, you should either have intermediate to advanced experience with Tableau Desktop and its core functionalities or bring strong proficiency from other BI platforms. If you’re coming from another BI background, this book will prove invaluable as it demonstrates Tableau’s real-world applications. Familiarity with products such as Tableau Cloud and Tableau Server is beneficial, but not a prerequisite for using this book.
With the following software and hardware list you can run all code files present in the book (Chapter 1-10).
| Chapter | Software required | OS required |
|---|---|---|
| 1-10 | Tableau Desktop 2025.1 or later | Microsoft Windows 8/8.1, Windows 10 (x64), or Windows 11 or macOS Big Sur 11.4+, macOS Monterey 12.6+ (for Tableau 2022.3+), macOS Ventura (for Tableau 2022.3+), macOS Sonoma (for Tableau 2022.3+); Apple Silicon machines require the use of macOS Ventura (13+) or newer |
| 1-10 | Tableau Cloud | |
| 1-10 | Python version 3.9 to 3.12. | |
| 1-10 | R version 4.4.3 |
Pablo Sáenz de Tejada is a Tableau specialist with over 10 years of experience helping people and organizations improve their data and Tableau skills and 20 years of experience as a consultant. He began his journey in data as a Market Research Analyst who specialized in Survey Data and Analysis. Between 2015 and 2020, Pablo was part of The Information Lab (UK), helping people make sense of data as a data analyst, consultant, and certified Tableau trainer. In 2020, he became the Managing Director of The Information Lab (Spain). In 2022, Pablo joined Salesforce as a Tableau Lead Solution Engineer; in 2024, he joined Snowflake as Senior Partner Sales Engineer.
Daria Kirilenko is a Tableau consultant with over 8 years of experience in business intelligence and analytics. As the founder of DSCOVR Analytics, she leads a dynamic consulting firm dedicated to delivering data-driven solutions to Fortune 500 companies across North America. In 2022, she led a global Tableau training initiative for Salesforce employees, which was widely recognized for accelerating skill development and driving adoption of Tableau tools in the organization. Daria also serves as a seasoned instructor at Stanford University, where she conducts regular training sessions and customized workshops. Her approach combines technical depth with real-world applications, enabling participants to transform how they work with data.
