Cristian Prifti
Power BI & Fabric Architect | BI That Means Business
Bucharest, Romania
Actions
With over 6 years of experience as a Power BI Solution Architect, I bridge the gap between raw data complexity and strategic business value. My background in operational business roles before moving into BI gives me a rare, end-to-end perspective — I understand not just how to build solutions, but why they matter to the people using them.
I'm a firm believer that great BI work doesn't happen in isolation. I'm continuously deepening my skills and actively contributing to the data community — including as an organizer of ROPUG Romania — because the best insights come from people who never stop learning and never stop sharing.
Area of Expertise
Topics
Getting Started with the TMDL View
Power BI modelling has traditionally relied on graphical interfaces, but with the introduction of Tabular Model Definition Language (TMDL), developers now have a powerful scripting alternative. This session will introduce TMDL View in Power BI Desktop, explaining how it enables semantic modelling through code instead of the traditional UI without eternal tools support.
We will cover:
- How to enable and use TMDL View in Power BI Desktop
- Scripting and modifying semantic model objects such as tables, measures, and relationships
- Enhancing efficiency with code-based modelling, bulk edits, and reusability
This session is perfect for those new to TMDL or looking for a streamlined way to manage Power BI models.
Driving Action: Power BI and Power Apps Integration via Microsoft Fabric
This session explores how Power BI and Power Apps can work together to create dynamic, data-driven applications. With Microsoft Fabric as the backbone, you will learn how to embed Power BI reports into Power Apps to provide real-time insights and enable users to interact with data directly within their applications.
We will also cover how Power Apps can enhance Power BI dashboards by capturing and updating data instantly, creating a two-way interaction that drives more informed decision-making. The session will showcase practical examples and best practices for integrating these tools to improve business intelligence and application functionality.
By the end of the session, you will have a clear understanding of how to leverage Power BI, Power Apps, and Microsoft Fabric to build solutions that transform static reports into interactive, action-driven experiences.
Automating Power BI Documentation with DAX Info Functions
Documenting Power BI models is often seen as boring and time-consuming. In this session, you’ll learn how the latest DAX Info functions can make model documentation much easier and fully automated. We’ll show how to extract metadata about tables, measures, relationships, and partitions directly from Power BI—without relying on external tools or IT approvals.
Through practical examples, you’ll see how Info and Info.View functions can be used to build structured model documentation. We’ll also look at how to combine and enrich this information using techniques like NATURALLEFTOUTERJOIN, and how to automate the entire process with Power Automate for ongoing, up-to-date documentation.
Power BI Theme System: Standardization, Variation, and Governance
Power BI treats themes as a formatting feature. At organizational scale, they stop being one, they become a governed design-system opportunity. Every Power BI estate that grows past a handful of developers hits the same three problems: maintaining visual standardization across teams, accommodating rightful variations when one team needs a KPI card differently than another, and governing both over time as the brand refreshes and the estate grows.
This session walks through authoring theme files and visual styles as JSON directly in VS Code, using GitHub Copilot to accelerate theme generation, and extracting visual code from PBIP w. PBIR projects as a starting point for style presets.
From there, the session moves into Organizational Themes as the distribution layer, on how to roll themes out across a tenant, handle team-level variation without fragmenting the brand, and survive the next brand refresh without rebuilding every report.
From Descriptions to Data Agents: AI Readiness for Power BI
Enabling Copilot on a semantic model is a single click. Making it consistently return answers you can trust is not.
Teams that turn Copilot on without preparing the underlying model tend to get confident-sounding responses built on the wrong measure, ambiguous field interpretations, and stakeholders who stop trusting the feature within a week.
This session walks through the full AI readiness pipeline: writing field and measure descriptions at scale, using verified answers as reliability anchors, structuring AI instructions files, inspecting prep settings programmatically from a Fabric Notebook, and choosing between Copilot for Power BI and Fabric Data Agents as distribution channels — including how we can use the Power BI Modelling MCP for efficiency.
Attendees leave with a concrete pipeline they can apply to their own models, and a clear view of when to choose each distribution channel.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top