Maintaining Business Intelligent Tool (BI) governance, managing permissions, syncing documentation, and handling schema changes, can be chaotic. This talk explores how Python, Pydantic, and smart design patterns automate these tasks, ensuring seamless BI tool governance. Learn how to auto-sync table metadata, adjust queries on column renames, and enforce permissions effortlessly. With real-world examples, discover how to transform BI maintenance from a headache into a streamlined, automated process.
Basic Python
Managing Business Intelligence (BI) tools at scale can quickly become chaotic. Permissions must be enforced, documentation must stay up to date, and queries must be maintained, especially when schema changes occur. Without automation, these tasks become tedious, error-prone, and time-consuming.
In this talk, we’ll explore how to bring order to BI governance using Python, Pydantic, and effective design patterns. We’ll dive into three key automation strategies:
Using real-world examples, we’ll explain how Python’s type validation and structured data models help enforce consistency, and how design patterns streamline these processes. Whether you're struggling with BI governance or looking for inspiration to optimize your data infrastructure, this session will provide actionable insights to help you shift from chaos to control.
👩💻📊 Patricia Goldberg is a Data Engineer based in Munich, passionate about data and technology. She has actively advocated for women in tech since 2017, participating in groups like Women in CS@TUM and Female Tech Leaders. She holds a bachelor's degree in Information Systems from the University of Sao Paulo and a master's degree in Data Engineering and Analytics from the Technical University of Munich. Patricia is currently an Analytics Engineer at Wemolo.