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

Episodes

Sept. 30, 2025

Use Copilot in Dynamics 365 Business Central

In this episode, we take a deep dive into Microsoft Copilot inside Dynamics 365 Business Central and explore how AI is transforming day-to-day business operations. We start by grounding listeners in the essentials of Business Central—a comprehensive ERP for small and midsized organizations that connects finance, operations, sales, supply chain, and reporting in a unified Microsoft ecosystem. From there, we introduce Microsoft Copilot, the AI assistant woven throughout Microsoft 365 and Dynamics 365. We discuss how Copilot enhances Business Central by automating repetitive tasks, generating insights from business data, improving decision-making, and simplifying user workflows through natural-language interaction. Listeners learn about the standout Copilot features currently available in Business Central, including intelligent bank reconciliation, AI-assisted inventory management, automatic marketing text generation, predictive insights, and context-aware assistance built right in…
Guest: Mirko Peters
Use Copilot in Dynamics 365 Business Central
M365 FM Podcast
Use Copilot in Dynamics 365 Business Central
Sept. 29, 2025

Copilot Studio vs Azure AI Foundry: Which Should You Use?

In this episode, we unpack two major AI platforms in the Microsoft ecosystem—Copilot Studio and Azure AI Foundry—and help listeners understand when to use each one. Whether you're building conversational AI, custom machine learning models, or enterprise-grade AI applications, choosing the right platform is key to getting the most from Microsoft’s AI stack. We begin by exploring what each platform is designed for. Microsoft Copilot Studio is the low-code, accessible environment inside the Power Platform for building conversational AI agents and workflow-driven bots. It's ideal for customer service chatbots, internal support agents, automated responses, and Microsoft 365-integrated AI experiences. Its biggest strengths: simplicity, rapid deployment, and a natural path for teams with minimal coding experience. On the other side, Azure AI Foundry is built for developers, data scientists, and AI engineers who need advanced control, scalability, and custom AI model development. It sup…
Guest: Mirko Peters
Copilot Studio vs Azure AI Foundry: Which Should You Use?
M365 FM Podcast
Copilot Studio vs Azure AI Foundry: Which Should You Use?
Sept. 29, 2025

Build Reusable Dataflows Gen2 in Microsoft Fabric

In this episode, we dive into one of the core engines behind Microsoft Fabric’s modern analytics ecosystem—Dataflows Gen2. We explore how this next-generation data ingestion and transformation tool is shaping the way organizations prepare, refine, and deliver data for analytics. We start with an overview of Microsoft Fabric, Microsoft’s unified analytics platform that brings together data engineering, data science, real-time analytics, Power BI, data factory, and lakehouse capabilities in a single integrated environment. Fabric is designed to simplify complex data estates, and Dataflows Gen2 plays a pivotal role in achieving that simplicity. Listeners get a clear explanation of what Gen2 actually means: improved architecture, better performance, expanded connectivity, stronger data prep features, and support for more complex data ingestion scenarios. Gen2 builds on traditional Power Query–based dataflows but offers scalability and reliability fit for enterprise-grade pipelines.…
Guest: Mirko Peters
Build Reusable Dataflows Gen2 in Microsoft Fabric
M365 FM Podcast
Build Reusable Dataflows Gen2 in Microsoft Fabric
Sept. 28, 2025

Microsoft Fabric Digital Twin Builder Explained

In the evolving world of Microsoft Fabric, the Digital Twin Builder preview emerges like a quiet shift that changes everything without announcing itself loudly. You start by taking the world you already know—machines, rooms, sensors, movements, transactions—and giving it a second life inside the Fabric environment. This second life isn’t static or symbolic; it breathes with real-time data, always adjusting, always reflecting what’s happening right now. Data from sensors, logs, or operational systems flows into the Fabric lakehouse, and the builder reshapes it into a digital form that mirrors the physical world. The semantic canvas becomes the place where these connections come alive, letting you see how everything relates, how one action affects another, and how the digital counterpart shifts as the real world does. You wire event streams into the model, and suddenly the quiet digital structure begins to pulse with updates—temperature changes, equipment activity, stock movement, envir…
Guest: Mirko Peters
Microsoft Fabric Digital Twin Builder Explained
M365 FM Podcast
Microsoft Fabric Digital Twin Builder Explained
Sept. 28, 2025

Fix Common Azure AI Foundry Project Failures

In this episode we walk through what really happens when Azure AI Foundry doesn’t behave the way you expect, especially when the Agent Service or deployments start acting up. Azure AI Foundry is supposed to feel smooth, almost invisible, tying together OpenAI models, search, storage, and all the moving parts behind an AI application. But sometimes things slip, the agent stops talking to its resources, deployments stall, endpoints go quiet, and suddenly you’re trying to figure out what broke where. Most of the time the story starts with the Agent Service, the piece that quietly moves requests around, calls other Azure services, handles identities, and keeps the internal wiring alive. When it stumbles you see failed API calls, permissions errors, or models that never fully deploy. You open the portal, you dig through the logs, you check whether the managed identity has access to Cosmos DB, Storage, or Search, and you make sure nothing in the network layer or a recent security update cut…
Guest: Mirko Peters
Fix Common Azure AI Foundry Project Failures
M365 FM Podcast
Fix Common Azure AI Foundry Project Failures
Sept. 27, 2025

Autonomous AI Agents: Use Cases, Risks, and Governance

The real shift is autonomous AI agents – systems that don’t just answer a prompt and wait for the next human nudge, but notice, decide, and act on their own. Not a “bot that replies in Teams,” but a worker that reads the situation, picks a plan, executes it, and learns from whatever broke along the way. An autonomous AI agent is basically an AI-powered loop: sense, think, act, learn. It pulls in signals from APIs, logs, documents, sensors, whatever you feed it. It builds an internal picture of “what’s going on,” runs that through models and planning logic, picks an action, executes it, and then uses the outcome as feedback to adjust its strategy. No one is there hand-holding it through each click. You set goals and constraints; it figures out the steps. They come in flavors. Some are laser-focused goal agents: “keep this metric green,” “close as many tickets as possible,” “optimize this schedule.” Some are reflexive: “if this happens, do that, instantly.” Others are true learnin…
Guest: Mirko Peters
Autonomous AI Agents: Use Cases, Risks, and Governance
M365 FM Podcast
Autonomous AI Agents: Use Cases, Risks, and Governance
Sept. 26, 2025

Power BI Version Control with GitHub and Azure DevOps

power bi keeps showing up in the background of every conversation about data because it does something most tools struggle with: it doesn’t just help you look at numbers, it helps people work together around them. the reports, the dashboards, the visuals—those are great, but the real power is how easily a team can gather around the same set of insights without fighting through email attachments or version chaos. you start with data from wherever it lives, pull it into power bi, shape it, build something that actually makes sense. but the magic happens the moment you hit share. suddenly the report isn’t just yours; it becomes something the whole team can poke at, question, filter, and react to. in the service, everything lives in the cloud, so no one needs to hunt for the right file or worry about sending the wrong version. everything updates in place. everyone sees the latest truth. workspaces add another layer, turning what used to be a solo project into a team studio. people c…
Guest: Mirko Peters
Power BI Version Control with GitHub and Azure DevOps
M365 FM Podcast
Power BI Version Control with GitHub and Azure DevOps
Sept. 26, 2025

Automate Document Processing with Microsoft Syntex

This episode argues that Syntex being folded into SharePoint Premium is not a naming joke — it’s Microsoft consolidating content processing, content experiences and governance into one platform so Copilot can stop guessing and start delivering real answers. SharePoint Premium = Brain (content experiences) + Muscle (content processing) + Bouncer (governance) When those three are unified → content becomes structured + governed + queryable → and that is what finally makes Copilot useful. Real-world proof: orgs like London Stock Exchange cut document processing time from hours → minutes. The real danger isn’t bad AI — it’s good AI running without guardrails and multiplying bad classification + oversharing mistakes. Governance is not optional. It’s the safety net. Key tactic: start with 1 high-value process (invoices/contracts), use prebuilt models first, measure time saved, then scale.
Guest: Mirko Peters
Automate Document Processing with Microsoft Syntex
M365 FM Podcast
Automate Document Processing with Microsoft Syntex
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
Build a Power BI Star Schema for Faster Reports
M365 FM Podcast
Build a Power BI Star Schema for Faster Reports
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
Power BI Alerts vs Fabric Data Activator
M365 FM Podcast
Power BI Alerts vs Fabric Data Activator
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
Deploy Power BI with Development, Test, and Production Pipelines
M365 FM Podcast
Deploy Power BI with Development, Test, and Production Pipelines
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
SQL vs T-SQL: Key Differences for Microsoft Data Teams
M365 FM Podcast
SQL vs T-SQL: Key Differences for Microsoft Data Teams
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
Connect Power BI Desktop to SharePoint Folders
M365 FM Podcast
Connect Power BI Desktop to SharePoint Folders
Sept. 23, 2025

Build Model-Driven Power Apps with Dataverse

This episode breaks down model-driven apps in Power Apps and shows you exactly how to master them using Microsoft Learn. If you’ve ever wondered when to use a model-driven app, how Dataverse fits into the picture, or why business logic matters so much, this is your crash course. We walk through the core components—tables, views, forms, dashboards, custom pages—and explain how a solid data model becomes the backbone of an enterprise-grade app. You’ll learn how Dataverse powers secure, structured data management, why business rules and process flows save you from bad data, and how to customize tables so your app mirrors real business processes—not the other way around. We also cover publishing, sharing, and securing your app, including how to use security roles to control access and drive adoption. Then we map out the best Microsoft Learn modules and learning paths so you know exactly where to start, how to level up, and how to connect the dots between Dataverse, Power Automate, a…
Guest: Mirko Peters
Build Model-Driven Power Apps with Dataverse
M365 FM Podcast
Build Model-Driven Power Apps with Dataverse
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
Migrate Dataverse Data Between Environments Safely
M365 FM Podcast
Migrate Dataverse Data Between Environments Safely
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
Fix Microsoft 365 Copilot Data Quality and Leak Risks
M365 FM Podcast
Fix Microsoft 365 Copilot Data Quality and Leak Risks
Sept. 22, 2025

GitHub vs Azure DevOps for Microsoft Fabric CI/CD

Microsoft Fabric Git Integration is changing the game for anyone building modern data platforms, and in this episode we break down exactly how it works and why it matters. Discover how Microsoft Fabric seamlessly connects to Azure DevOps and GitHub, giving you full version control, automated deployments, and a true end-to-end CI/CD workflow for everything from semantic models to Power BI reports. This episode shows how Fabric unifies your data engineering, data warehousing, and analytics tools while Git integration brings collaboration, code tracking, and environment consistency to the entire process. We also explore how Azure DevOps Pipelines and GitHub Actions can automatically build, test, and deploy your Fabric content, helping teams ship updates faster, avoid errors, and maintain total governance across dev, test, and production environments. If you're ready to level up your data operations, streamline deployments, and unlock the full power of Microsoft Fabric with Git, Azure Dev…
Guest: Mirko Peters
GitHub vs Azure DevOps for Microsoft Fabric CI/CD
M365 FM Podcast
GitHub vs Azure DevOps for Microsoft Fabric CI/CD
Sept. 21, 2025

Build Audit-Ready Power Automate Approval Workflows

Automating approval workflows has become essential for organizations that want to move faster, eliminate manual bottlenecks, and keep their processes compliant. In this episode, we break down how Microsoft Power Automate and SharePoint work together to create powerful, reliable approval workflows that handle requests instantly and keep every step fully tracked. You’ll learn how approval automation works, why it matters, and how to build an approval flow that triggers the moment a SharePoint item is created, sends a structured approval request to the right people, waits for a response, and updates your data automatically. We explore how to configure approvers, customize approval logic, manage approval status in SharePoint, and use advanced features like sequential and parallel approvals. By the end, you’ll understand how Power Automate and SharePoint can streamline your entire approval process, reduce errors, improve visibility, and deliver a smooth, modern approval experience that tra…
Guest: Mirko Peters
Build Audit-Ready Power Automate Approval Workflows
M365 FM Podcast
Build Audit-Ready Power Automate Approval Workflows
Sept. 21, 2025

Is Microsoft 365 Copilot Worth the Cost?

Microsoft 365 Copilot AI is making waves across the tech world, but the real question is whether it’s a revolutionary leap forward or just the latest overhyped gimmick. In this episode, we unpack what Copilot actually is, how deeply it integrates with the Microsoft 365 ecosystem, and whether its AI-powered features truly move the needle for everyday productivity. Copilot promises to transform the way users work in Word, Excel, PowerPoint, Outlook, and Teams by generating content, summarizing information, answering questions, analyzing data, and automating tasks. We explore how generative AI and large language models make this possible, how Copilot adapts to different workflows, and what its growing customization options mean for users who want more control. At the same time, we dig into the ongoing debate: is Copilot a meaningful AI assistant or just another shiny feature destined to fade like past Microsoft experiments? With predictions pointing toward full integration and even more …
Guest: Mirko Peters
Is Microsoft 365 Copilot Worth the Cost?
M365 FM Podcast
Is Microsoft 365 Copilot Worth the Cost?
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
Troubleshoot the Power BI On-Premises Data Gateway
M365 FM Podcast
Troubleshoot the Power BI On-Premises Data Gateway
Sept. 20, 2025

Microsoft Teams Channels vs Chat: When to Use Each

Microsoft Teams channels are one of the most powerful yet misunderstood features in the entire Teams platform, and using them correctly can make or break your organization’s communication. In this episode, we dive into how Teams channels actually work, why they matter, and how to structure and manage them so your team stays organized instead of drowning in clutter. We break down the difference between standard, private, and shared channels, how naming and descriptions impact collaboration, and why organizing files inside each channel is essential for keeping projects on track. You’ll learn how to communicate effectively in channel conversations, when to use chat versus a channel post, how to avoid common mistakes like broken threads or lost messages, and what admins should know about permissions, access issues, deleted channels, and external collaboration. We also explore the connection between Teams and SharePoint, showing how every channel uses SharePoint behind the scenes and how u…
Guest: Mirko Peters
Microsoft Teams Channels vs Chat: When to Use Each
M365 FM Podcast
Microsoft Teams Channels vs Chat: When to Use Each
Sept. 20, 2025

Fix Broken SPFx Live Data Updates

Real-time data is becoming essential in modern workplaces, and SharePoint is no exception. In this episode, we explore how developers can unlock powerful real-time experiences in SharePoint Online using SPFx web parts connected to dynamic APIs. You’ll learn how SharePoint and the SharePoint Framework work together, how SPFx taps into Microsoft Graph and the SharePoint REST API, and how to build custom web parts that pull live data directly into SharePoint pages. We break down what real-time data actually means, why it matters, and how it transforms dashboards, project sites, and intranet pages into constantly updating, actionable information hubs. You’ll also discover what goes into creating an SPFx web part from the development environment setup to integrating APIs, handling authentication, designing responsive UI, solving performance bottlenecks, and securing data connections. If you want to build modern, dynamic, constantly updated SharePoint solutions that truly keep your users in…
Guest: Mirko Peters
Fix Broken SPFx Live Data Updates
M365 FM Podcast
Fix Broken SPFx Live Data Updates
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
Microsoft Purview Data Governance for Information Architects
M365 FM Podcast
Microsoft Purview Data Governance for Information Architects
Sept. 19, 2025

Build Actionable Teams Notifications with Adaptive Cards

Managing notifications in Microsoft Teams can be the difference between staying focused and feeling overwhelmed, and in this episode we break down exactly how to take control of them. You’ll learn how Teams notifications actually work, how to customize alerts for chats, channels, meetings, and activity, and how to fine-tune the balance between staying informed and avoiding nonstop interruptions. We walk through the difference between banner alerts, activity feed updates, sound notifications, and mobile push notifications, and explain how to tailor each one so you only receive what truly matters. You’ll also discover how to manage notifications on desktop and mobile, mute noisy channels, adjust default settings, fix notification issues, and troubleshoot common problems like missing alerts or delayed messages. If Microsoft Teams feels chaotic or distracting, this episode shows you how to configure it so notifications work for you—not against you—and help you stay productive without miss…
Guest: Mirko Peters
Build Actionable Teams Notifications with Adaptive Cards
M365 FM Podcast
Build Actionable Teams Notifications with Adaptive Cards