Cover Image for 🛡️Preventing Broken Dashboards with Trino and dbt
Cover Image for 🛡️Preventing Broken Dashboards with Trino and dbt
Avatar for DataMonsters Münsterland
3 Went

🛡️Preventing Broken Dashboards with Trino and dbt

Registration
Past Event
Welcome! To join the event, please register below.
About Event

​🌍 Format: Online only

​📌 Language: English

​🔍 Event Description

​Few things are more frustrating than opening a dashboard in Superset, Tableau, or Power BI only to discover that it no longer works because an upstream transformation model has been changed or deleted.

​And often, the person making that change has no idea that a critical dashboard depends on it.

​In this session, we'll explore how Trino and dbt can be used together to proactively identify and prevent these kinds of dependency issues before they reach production.

​Drawing from the open-source project superset-dbt-trino-guard, we'll look at how metadata from dbt projects and BI dashboards can be combined to understand downstream dependencies, validate them with Trino, and integrate those checks directly into CI/CD pipelines.

​The result is a practical approach to protecting dashboards, reducing unexpected downtime, and making changes to transformation models safer across the entire analytics platform.

​The key areas we'll explore are:

  • ​Capturing metadata from dbt projects and BI dashboards

  • ​Understanding dependencies between transformation models and dashboards

  • ​Validating downstream dependencies with Trino

  • ​Detecting potentially breaking changes before deployment

  • ​Automating dependency validation within CI/CD pipelines

  • ​Building a reusable approach that works across multiple BI tools

​👥 Who Should Join?

  • ​Data engineers and analytics engineers

  • ​dbt and Trino users

  • ​Superset, Tableau, and Power BI developers

  • ​Data platform engineers and architects

  • ​DevOps and CI/CD practitioners working with analytics platforms

  • ​Anyone interested in improving reliability and preventing breaking changes in modern data platforms

​✨ What to Expect

  • ​A practical look at a common but often overlooked data platform problem

  • ​Live demonstrations based on the superset-dbt-trino-guard open-source project

  • ​Insights into capturing and combining metadata from dbt and BI platforms

  • ​A practical approach to validating dependencies before changes reach production

  • ​Guidance on integrating dependency checks into CI/CD workflows

  • ​A reusable pattern that can be applied beyond Superset to other BI tools

​📍 Event Format

​Online only: The session will take place exclusively via Microsoft Teams.

​The access link will be shared with all registered participants before the event.

​🎒 What You Need

  • ​An interest in modern data platforms, analytics engineering, or BI

  • ​Basic knowledge of dbt, Trino, or BI tools is helpful but not required

  • ​A laptop or desktop computer with internet access

  • ​A Microsoft account (recommended)

​🎤 About the Speaker

​Egor Tarasenko is a Data & AI Engineer at Ponder with more than five years of industry experience.

​At Ponder, he helps deliver data and AI services tailored to educational institutions, with a particular focus on building practical solutions that make data more accessible and valuable.

​Egor is also actively involved in the open-source community, contributing to AI and data libraries as well as plugins and integrations for technologies such as Apache Superset, Apache Airflow, dbt, Trino, and Apache Iceberg.

​🙌 Join Us

​Join the Data Monsters Meetup for a practical session with Egor Tarasenko and discover how Trino and dbt can help prevent upstream changes from unexpectedly breaking critical dashboards.

​Whether you're working with Superset, Tableau, Power BI, or another BI platform, you'll leave with a practical approach for making dependencies visible, validating changes earlier, and building more reliable analytics workflows.

Location
Microsoft Teams
Avatar for DataMonsters Münsterland
3 Went