Latest articles cover:
- Tableau Server metadata analysis and governance
- Advanced visualization techniques for hierarchical data
- Custom extension development and deployment
- Enterprise BI architecture and optimization
Articles, tutorials, and insights about Tableau, data visualization, business intelligence, and custom extension development
Latest articles cover:
Part 1 of 5: Introduction
Transform your BI approach by treating Tableau Server as a product. Learn why metadata matters for user activity tracking, data governance, and performance optimization.
Part 2 of 5: Cloud vs Server
Complete comparison of metadata access capabilities between Tableau Cloud and on-premise installations. Learn about PostgreSQL repository, REST API, and GraphQL differences.
Part 3 of 5: REST API
Complete guide to Tableau REST API automation. Learn authentication methods, practical Python examples, and real-world automation use cases for Tableau Server management.
Part 4 of 5: PostgreSQL Repository
Master Tableau Server's PostgreSQL repository for advanced metadata analysis. Learn SQL queries for permissions matrix, user management, and dashboard usage analytics.
Part 5 of 5: GraphQL API
Master Tableau's GraphQL Metadata API for advanced lineage analysis, impact assessment, and automated data catalog creation. Includes practical queries and real-world examples.
Essential Tableau tips and tricks for more efficient dashboard development and better visualizations. Practical advice from real-world experience.
Part 1: Problem and Architecture
Why I built a custom AI assistant for Tableau dashboards using Claude and Model Context Protocol. The problem with Cloud-exclusive AI features, architecture overview, and how MCP connects everything.
Part 2: Demo and Walkthrough
Walkthrough of the AI chatbot inside Tableau. Ask mode with natural language queries, Full Mode canvas with drag-and-drop widgets, and AI-generated dashboards from a single prompt.
Architecture, .trex Manifest, and Security
A technical breakdown of Tableau extensions: how the architecture works under the hood, what the .trex manifest controls, data access levels, and a practical security checklist for evaluating any extension.