Turn your real-world experience into part of the show.

Data Governance Episodes

Explore the intersection of analytics, data management, and governance in the Microsoft ecosystem. Gain insights into data platforms like Microsoft Fabric and best practices for security and compliance.
Sept. 26, 2025

Build a Power BI Star Schema for Faster Reports

when people first open power bi, they usually jump straight into visuals. charts, slicers, maps—it feels like that’s where the real action is. but the longer you work with it, the more you realize that the real magic is happening underneath, in the way the data is shaped and modeled. the model is the engine, and without the right engine, even the best-looking report falls apart. that’s where the star schema comes in. it’s the moment power bi stops feeling confusing and starts making sense. think of power bi desktop as the workshop. it brings in data from wherever it lives, lets you clean it up with power query, and gives you a canvas to shape how everything relates. but the trick isn’t just getting the data in—it’s organizing it so power bi can think clearly. when you structure your data in a star schema, something clicks. suddenly measures work the way you expect. filters behave predictably. visuals respond faster. and the model becomes easy to explain to anyone, even people who’v…
Guest: Mirko Peters
Sept. 25, 2025

Power BI Alerts vs Fabric Data Activator

the moment people hear “data activator,” they assume it’s just another automation tool tucked somewhere inside microsoft fabric. but once you actually see it in action, it feels more like watching data wake up. instead of dashboards that wait for someone to notice a problem, the activator notices it for you. instead of a report that quietly updates in the background, the activator jumps in and does something the second a condition is met. it turns fabric from a place where you look at data into a place where data reacts, nudges, alerts, and responds. the idea behind it is simple: anything that changes in your data—anything that spikes, drops, drifts, or falls out of pattern—can automatically trigger an action. and the best part is that you don’t need code to make any of this happen. the activator listens to your streams from power bi, event hubs, and other sources, and you just tell it what to look for. when the pattern appears, the action fires. maybe it’s a teams message. maybe i…
Guest: Mirko Peters
Sept. 25, 2025

Deploy Power BI with Development, Test, and Production Pipelines

every organization that takes data seriously eventually hits the same crossroads: the reports are getting bigger, the models are getting more complex, more people are asking for changes, and suddenly a single workspace with everyone pressing publish just doesn’t work anymore. this is usually the moment someone brings up deployment pipelines in power bi, and the whole process of managing reports starts to feel less like chaos and more like an actual system. the concept is simple enough. instead of pushing everything straight into production, you move through stages. you build in one place, you test in another, and only when you’re ready do you send it to the environment where everyone depends on it. but the moment you start using deployment pipelines, you realize it’s not just about structure—it’s about control, quality, and avoiding the kind of mistakes that ripple across a whole organization because someone replaced a measure at the wrong time of day. what makes pipelines feel …
Guest: Mirko Peters
Sept. 24, 2025

SQL vs T-SQL: Key Differences for Microsoft Data Teams

people often hear the words sql and t-sql thrown around as if they’re interchangeable, and for a while they feel like they are. you write a query, you get your results, and everything seems straightforward. but the deeper you go into database work, the more you notice that not all sql behaves the same, and the moment you start working with microsoft sql server or azure sql, t-sql shows up and quietly becomes its own world. and suddenly the differences matter—not because they’re confusing, but because they’re the key to building things that are faster, safer, and smarter. sql itself is the foundation. it’s the shared language every relational database speaks, the set of rules for selecting data, joining tables, filtering results, and reshaping information. it’s the common grammar behind mysql, oracle, postgresql, and sql server. if sql were a language like english, the basic structure would always be the same everywhere you go. t-sql is what happens when microsoft adds its own di…
Guest: Mirko Peters
Sept. 24, 2025

Connect Power BI Desktop to SharePoint Folders

sharepoint has this way of becoming everything and nothing all at once. a place meant for structure slowly turning into a maze of lists, libraries, document versions, old folders nobody remembers creating, and columns added by someone who left the company four years ago. people rely on it because it’s everywhere, because it’s part of microsoft 365, because it’s the easiest place to drop things when you don’t know where else they go. but with enough time, the whole thing starts to feel like a storage closet that everyone uses and nobody organizes. and then power bi steps in—not as a cleanup crew, but like someone who can walk into that same chaotic room and immediately understand where everything belongs. power bi doesn’t care how messy the source looks. as long as it can connect, it can make sense of it. once you point it at a sharepoint site, especially one running on sharepoint online, it starts reading those lists and libraries for what they really are: structured data waiting t…
Guest: Mirko Peters
Sept. 23, 2025

Migrate Dataverse Data Between Environments Safely

This episode cuts through the confusion around Dataverse data migration and explains, in plain language, how to move data between environments without breaking your schema, losing your relationships, or waking up to a support queue full of duplicate records. You’ll hear why data migration has quietly become one of the most essential skills for Power Platform teams, and how the right mix of tools—Configuration Migration Tool, dataflows, Power Automate, and the broader Power Platform stack—turns a painful, error-prone process into a predictable, governed pipeline. We start by grounding everything in what Dataverse actually is: not just tables and rows, but a secure, relational, cloud-first data backbone built around business logic, unique identifiers, and strict data integrity rules. From there the episode dives into the real decisions teams face when migrating—how configuration data behaves differently from transactional data, why alternate keys matter more than people assume, and h…
Guest: Mirko Peters
Sept. 22, 2025

Fix Microsoft 365 Copilot Data Quality and Leak Risks

This episode goes straight into the uncomfortable truth behind Microsoft Copilot: the same AI that accelerates your workflows can also expose your most sensitive data if you don’t govern it correctly. We unpack how Copilot for Microsoft 365 pulls information from across SharePoint, OneDrive, Teams, and the Microsoft Graph, and why that deep integration becomes a double-edged sword the moment your permissions, classifications, or data boundaries fall even slightly out of alignment. You’ll hear how real data leaks happen—not through hacking, but through perfectly normal Copilot behavior. Meeting summaries pulling restricted content. Auto-generated documents mixing in confidential details. Presentations created from SharePoint libraries the user shouldn’t have access to in the first place. We break down why Copilot doesn’t “invent” exposure, it amplifies whatever access model your tenant already has, for better or worse. From there, the episode zooms out to the bigger issue: modern…
Guest: Mirko Peters
Sept. 20, 2025

Troubleshoot the Power BI On-Premises Data Gateway

Power BI Gateway is the secret weapon that makes it possible to bring secure, on-premises data into the cloud power of Microsoft Power BI without moving anything outside your firewall. In this episode, we break down how the on-premises data gateway works, why organizations rely on it, and how it seamlessly connects local SQL servers, file shares, and other internal data sources to the Power BI service. You’ll learn what the gateway actually is, the difference between the standard gateway and personal mode, how the architecture uses Azure Service Bus to securely transfer data, and how to install, configure, and manage a gateway for reliable data refresh and reporting. We also dive into connecting Power BI Desktop to on-premises systems, publishing reports that stay synced through scheduled refresh, and optimizing gateway performance with best practices and modern options like the Virtual Network Data Gateway. If you’ve ever wondered how Power BI can access protected on-prem data withou…
Guest: Mirko Peters
Sept. 19, 2025

Microsoft Purview Data Governance for Information Architects

Learn Microsoft Purview data governance, information architecture, Data Map, classification, retention, DLP, and practical enterprise controls.
Guest: Mirko Peters
Sept. 18, 2025

Use Microsoft Fabric Domains for Data Mesh Governance

Microsoft Fabric domains are quickly becoming one of the most important pillars of governance and organization inside the Fabric ecosystem, and in this episode we break down exactly how they work and why they matter. You’ll learn how domains create logical groupings of workspaces and data assets, how they support a true data mesh architecture, and how they give organizations a clean, scalable way to manage ownership, access, and compliance across business units. We explore how Fabric domains tie into tenant-level governance, how domain admins and contributors manage their own data products, and how tools like the Purview-powered data map and OneLake help organizations discover, classify, and govern data across every domain. You’ll also see how Power BI fits into the model, how to plan domain structures effectively, how to avoid common pitfalls like inconsistent workspace organization, and what future governance trends are emerging as Fabric evolves. If you want to understand how Fabri…
Guest: Mirko Peters
Sept. 18, 2025

LINQ to SQL vs EF Core for .NET Data Access

LINQ to SQL remains one of the most approachable ways to query and manipulate relational data in .NET, and in this episode we break down exactly how it works, why it’s so powerful, and how it simplifies database interaction compared to traditional SQL and ADO.NET patterns. You’ll learn how LINQ to SQL bridges object-oriented programming with relational data, how Data Contexts map directly to your database schema, and how LINQ expressions are translated into real SQL queries executed by SQL Server. We explore everything from basic selects and filters to advanced joins, grouping, updates, inserts, deletes, and even calling stored procedures through strongly typed methods. You’ll also see how LINQ to SQL compares to LINQ to Objects, how it integrates with the .NET runtime, and how it improves readability, type safety, and maintainability across your entire data access layer. If you want a clear, modern, developer-friendly path to querying databases in C# without manually writing SQL ever…
Guest: Mirko Peters
Sept. 11, 2025

What Microsoft Fabric Means for Power BI Professionals

This episode explains how Microsoft Fabric can significantly elevate the work of Power BI professionals by unifying data engineering, governance, storage, and analytics into one platform. It shows how Fabric enhances existing Power BI workflows without forcing teams to redo their reports or models. You’ll learn what Fabric means for your current Power BI environment, how it fits into Microsoft’s roadmap, and how it can impact your career. The episode includes practical migration guidance, tips for preserving datasets and semantic models, and warnings about common performance traps. It also walks through live demo scenarios such as creating a Lakehouse-backed semantic model and scaling it for enterprise use. Key topics include centralized governance, lineage, compliance, and realistic discussions about cost and scaling — including when Fabric can save money and when it may not. Listeners leave with a clear evaluation checklist, a modernization plan, stakeholder talking points, an…
Guest: Mirko Peters
Sept. 7, 2025

Control Rogue AI Data Risks with Microsoft Purview

This episode dives into the escalating tension between governed AI and the chaos that unfolds when AI systems operate without oversight. We explore how Microsoft Purview has become the backbone of responsible AI adoption, bringing structure, visibility, and control to data that AI agents depend on. The conversation unpacks what Purview actually does, how it classifies and protects sensitive information, and why its data loss prevention and labeling engine are essential guardrails in an era where unsanctioned tools and shadow AI are growing fast. We contrast that with the reality of rogue AI—agents that overreach their intended purpose, access data they shouldn’t, bypass safeguards, or expose information because no governance was in place to stop them. You’ll hear examples of AI behaving unpredictably, how compliance failures emerge when AI runs without constraints, and why organizations often underestimate the risks until it’s too late. The episode highlights how Purview’s integrat…
Guest: Mirko Peters
Sept. 7, 2025

Fix Microsoft Purview Information Protection Rollouts

This episode takes you deep into the world of Microsoft Purview Information Protection and explains why it has become one of the most important pillars of modern data security. We walk through what information protection really means, why sensitive data is getting harder to control, and how Purview steps in with the structure, automation, and intelligence organizations desperately need. You’ll hear how Purview discovers and classifies data across Microsoft 365, on-premises servers, and cloud apps, how sensitivity labels drive encryption and access control, and why its integration with Microsoft Defender for Cloud Apps and Azure Information Protection creates a unified safety net around your entire data estate. We explore what it actually looks like to deploy information protection in the real world, from scanning legacy file shares to enforcing DLP policies that stop data from leaking through email, Teams messages, or cloud uploads. The episode also digs into advanced tools like th…
Guest: Mirko Peters
Sept. 7, 2025

Close the Microsoft Teams Channel Governance Gap

This episode breaks down the often-overlooked security implications behind something as simple as hiding or showing a channel in Microsoft Teams. It goes far beyond basic interface cleanup and focuses on how channel visibility ties directly into cybersecurity, threat detection, and organizational governance. We explore how Teams channels structure communication, why they matter for reducing noise, and why they can also become a weak point if not managed with the right security mindset. The conversation highlights how Microsoft Security Copilot and threat intelligence tools can spot anomalies inside channels, detect suspicious file activity, and help admins stay ahead of vulnerabilities or malware hiding inside everyday collaboration spaces. We walk through the real meaning of hiding a channel—why it’s a user-level visibility choice rather than a security control—and why relying on hidden channels for confidentiality is a mistake. Instead, the episode digs into the security layers t…
Guest: Mirko Peters
Sept. 2, 2025

Govern Microsoft Fabric Data Agents in Copilot Studio

This episode dives into the growing role of Fabric Data Agents inside Microsoft Copilot Studio and how they’re reshaping the way organizations interact with their data. The hosts start by breaking down what a Fabric Data Agent actually is—an AI-driven intermediary that gives users controlled access to selected data stored in Microsoft Fabric. Instead of digging through semantic models or navigating complex databases, users can query their data conversationally through an agent that understands both the structure of the data and the rules that govern it. It’s a major step toward making enterprise data more accessible without compromising security or governance. The conversation then expands into how Microsoft Fabric and Copilot Studio complement each other. Fabric serves as the unified analytics backbone, while Copilot Studio becomes the interface where custom agents are built, trained, and deployed. When these two worlds meet, organizations get a powerful, AI-enhanced layer that le…
Guest: Mirko Peters
Aug. 27, 2025

Fix 10 Data Problems That Weaken Microsoft Copilot

If Copilot feels “meh,” it’s probably not the model—it’s your data estate. Cluttered SharePoint libraries, broken/over-tight permissions, inconsistent metadata, and missing automation starve Copilot of context and block it from the very content leaders expect it to use. This episode shows how to turn Copilot from a guessing game into a precision tool with 10 practical best practices across data hygiene, access, metadata, and workflow orchestration (Power Automate). The punchline: tune Microsoft 365 first, and Copilot becomes the trusted front-door to your knowledge and actions.
Guest: Mirko Peters
Aug. 24, 2025

Fix SharePoint Knowledge Management

SharePoint doesn’t fail—organizations do when they treat it like a dumping ground. The result: duplicate “final” files, broken search, and shadow repositories in Teams, OneDrive, and email. This episode breaks down why SharePoint devolves into chaos (no lifecycle, no ownership, no metadata), the core ingredients of a functional knowledge platform (navigation, lifecycle, metadata), and a practical path to turn SharePoint into a trusted One Point of Truth—kept alive by governance, automation, and ongoing care.
Guest: Mirko Peters
Aug. 22, 2025

Balance Microsoft 365 Zero Trust Security and Usability

“Zero Trust everywhere” and “freedom for everyone” both fail in production. One grinds work to a halt; the other invites disaster. In this workshop we show how top M365 orgs hit the operating sweet spot—where CISO, GDPR officer, and everyday users all win. You’ll learn how small portal changes cascade into big workflow pain, how to write Conditional Access that protects without breakage, and how to use PIM for just-in-time admin without bottlenecks. We’ll leave you with battle-tested guardrails, policy templates, and a 30/60/90 rollout plan so your tenant runs quiet, audits pass, and users stop noticing security—because it just works.
Guest: Mirko Peters
Aug. 21, 2025

Automate Microsoft 365 Compliance Tasks with Power Automate

Compliance fails when it’s static. Checklists freeze rules in time, but regulations keep moving. In this episode, you’ll learn how to turn compliance from a brittle, manual checklist into a self-updating, feedback-driven system using Power Automate + SharePoint/Dataverse + Power BI. We cover recurrence triggers, adaptive workflows, centralized logging, escalation, governance at scale, and future-proofing via metadata and modular flow design — so your compliance process learns and updates itself instead of breaking every time a rule changes. Primary keywords: Power Automate compliance, automated compliance workflows, compliance governance, feedback loops, adaptive automation, SharePoint compliance library, Dataverse audit log, Power BI compliance dashboard, recurring flows, escalation policies, metadata-driven automation.
Guest: Mirko Peters
Aug. 20, 2025

Configure Microsoft 365 DLP Policies in Purview

This episode examines the real return on Copilot by focusing on outcomes rather than features. It argues that the biggest cost in modern organizations isn’t failed projects or bad strategy, but the quiet drain of routine work—emails, meetings, drafts, reports, and administrative tasks that create the appearance of progress without delivering meaningful impact. Copilot’s value comes from collapsing this everyday friction and returning time to people who rarely realize how much they’re losing. The episode explains how small time savings, while unimpressive in isolation, compound dramatically at scale. A few hours reclaimed per person each month becomes significant capacity across large teams. Whether that capacity produces value depends on intent: reclaimed time must be deliberately reinvested into higher-impact work instead of dissolving back into busyness. It also explores where these gains show up most clearly. In sales and marketing, reduced preparation and cleaner focus impro…
Guest: Mirko Peters
Aug. 20, 2025

Monitor Compliance in Microsoft Defender for Cloud

Most teams “pass” audits yet miss real misconfigurations between reviews. Microsoft Defender for Cloud changes that by turning compliance into a live posture: map your estate to frameworks (ISO/NIST/PCI), tailor controls to your own standards, auto-remediate drift, and surface results in Power BI for leadership. This episode shows how to build continuous, system-wide assurance—assessment → automation → evidence—across Azure, AWS, GCP and on-prem (Arc) without drowning in tickets. Keywords: Microsoft Defender for Cloud compliance, continuous compliance, Azure Policy, auto-remediation, regulatory compliance dashboard, Power BI security reporting, multi-cloud compliance, Azure Arc, NIST 800-53, ISO 27001, PCI DSS, governance at scale.
Guest: Mirko Peters
Aug. 18, 2025

Microsoft Purview vs Azure Information Protection

Think Purview and Azure Information Protection are “enterprise-only”? Think again. If you’re already on Microsoft 365 (E3 or Business Premium), you likely have sensitivity labels, baseline DLP, and email encryption ready to use—no extra spend. This episode debunks the biggest myth about data protection and shows a simple, fast path to label → protect → prevent leaks that small teams can deploy in an afternoon and big orgs can scale later.
Guest: Mirko Peters
Aug. 17, 2025

Automate GRC Reports with Power Automate

Manual GRC reporting is a risk multiplier—copy-paste errors, stale data, and missed escalations. With Power Automate, you can stitch together SharePoint, Excel, Dataverse, and ticketing tools into a real-time pipeline that standardizes data, assembles evidence, and publishes audit-ready packs automatically. This episode shows how to design the flow, harden it for scale, and turn “reporting” into continuous, decision-grade governance.
Guest: Mirko Peters