<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hat Full of Data</title><link>https://hatfullofdata.blog/past-sessions/</link><description>Recent content on Hat Full of Data</description><generator>Hugo -- gohugo.io</generator><language>en-gb</language><atom:link href="https://hatfullofdata.blog/past-sessions/index.xml" rel="self" type="application/rss+xml"/><item><title>2 Power BI Storage Modes</title><link>https://hatfullofdata.blog/past-sessions/2-power-bi-storage-modes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/2-power-bi-storage-modes/</guid><description>&lt;h3 id="presented-with-joe-griffin"&gt;&lt;em&gt;Presented with Joe Griffin&lt;/em&gt;&#10;&lt;/h3&gt;&lt;h2 id="description"&gt;Description&#10;&lt;/h2&gt;&lt;p&gt;It&amp;rsquo;s common that we need to integrate Power BI alongside Dataverse and our model-driven apps (hey, that&amp;rsquo;s the beauty of the Power Platform, right?), to help present our key business data in the most effective manner. But confusion can sometime arise when it comes to the best storage mode to use. Real-time reports sounds great in theory, but if approached in the incorrect manner, those spinning wheels will drive your users crazy. Import mode can get around these issues, but what if our users are impatient or if we need to refresh more than 8 or 48 times a day? For a poor person working with all of this for the first time, it&amp;rsquo;s a true minefield to navigate.&lt;/p&gt;&#10;&lt;p&gt;To help you through this or the preserve your sanity (maybe both!), join our two Dataverse and Power BI experts for a deep-dive session on how to build the most effective, highly performant reports, that surface your Dataverse data, while also dealing with those pesky end-user requirements for having everything real-time. In this session, you&amp;rsquo;ll learn:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;The key differences between Import, Direct Query and composite storage modes.&lt;/li&gt;&#10;&lt;li&gt;How both the underlying model and visualization layer impact the performance of your reports.&lt;/li&gt;&#10;&lt;li&gt;The steps involved to build a highly performant underlying model when using DirectQuery mode.&lt;/li&gt;&#10;&lt;li&gt;What tools are available to help us benchmark performance, identify potential problems and resolve them.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;If you&amp;rsquo;re a functional consultant or system customizer who works frequently with Power BI, then this is the ideal session for you!&lt;/p&gt;&#10;</description></item><item><title>Cheat at Power BI</title><link>https://hatfullofdata.blog/past-sessions/cheat-at-power-bi/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/cheat-at-power-bi/</guid><description>&lt;h2 id="description"&gt;Description&#10;&lt;/h2&gt;&lt;p&gt;A picture paints a thousand words, and a graph is a colourful picture of data. Power BI a powerful tool to draw those pictures of data but some find it hard to grasp.&lt;/p&gt;&#10;&lt;p&gt;So how do we cheat? What are the shortcuts to still be doing best practice but keeping it simple and within the Power BI pro license? In this session we will build a report from scratch using all the tips and tricks to make it as simple as we can to paint those data pictures to tell those thousand words about your data.&lt;/p&gt;&#10;&lt;h2 id="resources"&gt;Resources&#10;&lt;/h2&gt;&lt;p&gt;As part of the demos I recommend the use of backgrounds and themes. Files in this repo include backgrounds and themes matched to the D365PPUG branding.&lt;/p&gt;&#10;&lt;h2 id="files"&gt;Files&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="Bluepeter.pbix" &gt;Bluepeter.pbix&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="D365PPUG%20Theme.json" &gt;D365PPUG Theme File&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="Backgrounds/D365PPUG%20Background1.png" &gt;D365PPUG Background 1&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="Backgrounds/D365PPUG%20Background2.png" &gt;D365PPUG Background 2&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="references"&gt;References&#10;&lt;/h2&gt;&lt;h3 id="power-bi-general"&gt;Power BI General&#10;&lt;/h3&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://hatfullofdata.blog/power-bi-adoption-in-your-business/" target="_blank" rel="noopener"&#10; &gt;Business Adoption&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://hatfullofdata.blog/how-much-does-that-report-cost-the-business/" target="_blank" rel="noopener"&#10; &gt;Report Cost&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="backgrounds"&gt;Backgrounds&#10;&lt;/h3&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://tools.powerbi.tips/themes/gallery" target="_blank" rel="noopener"&#10; &gt;Power BI Tips Gallery&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://alluringbi.com/2019/10/21/background-concepts-for-power-bi/" target="_blank" rel="noopener"&#10; &gt;Alluring BI - Backgrounds&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="tmdl"&gt;TMDL&#10;&lt;/h3&gt;&lt;ul&gt;&#10;&lt;li&gt;&lt;a class="link" href="https://hatfullofdata.blog/tmdl-create-a-calendar/" target="_blank" rel="noopener"&#10; &gt;TMDL Calendar&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item><item><title>Copilot Architecture Workshop</title><link>https://hatfullofdata.blog/past-sessions/copilot-architecture-workshop/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/copilot-architecture-workshop/</guid><description>&lt;h2 id="description"&gt;Description&#10;&lt;/h2&gt;&lt;p&gt;As organizations embrace the new wave of AI-powered assistants and copilots, the architecture and governance of these agents become critical for success. This workshop explores how to design robust and scalable agent frameworks that integrate seamlessly into enterprise environments. We will discuss key considerations for orchestrating agents, ensuring security and compliance, and embedding responsible AI principles into every layer. Using examples from Microsoft 365 Copilot, Copilot Studio, and the Azure AI framework, participants will gain practical insights into aligning technical design with organizational policies and governance needs. The session blends conceptual foundations with real-world implementation guidance, equipping attendees to build agent ecosystems that are both powerful and trustworthy.&lt;/p&gt;&#10;</description></item><item><title>Copilots, Chaos and Control: Getting Real About AI Productivity</title><link>https://hatfullofdata.blog/past-sessions/copilots-chaos-and-control-getting-real-about-ai-productivity/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/copilots-chaos-and-control-getting-real-about-ai-productivity/</guid><description>&lt;h2 id="description"&gt;Description&#10;&lt;/h2&gt;&lt;p&gt;In this Fun, no‑filter session, Laura and Claire put multiple Microsoft Copilots through their paces to show how everyday business users can actually get work done faster in the new world of AI. They will contrast “AI magic” with good old‑fashioned automation, proving that simple rules, flows, and templates still quietly solve a huge chunk of real problems alongside Copilot‑powered experiences in Microsoft 365, Power Platform &amp;amp; Power BI.&lt;/p&gt;&#10;&lt;p&gt;Through live demos, honest commentary, and a few deliberate “AI fails,” you’ll see what Copilots are brilliant at, where they fall short, and how to combine them with lightweight automation to get reliable, repeatable outcomes instead of AI theatre.&lt;/p&gt;&#10;&lt;p&gt;The session will also lift the lid on security and data reality: what Copilots can see, where the real risks lurk, and how to avoid turning an access‑permissions mess into an AI‑powered data leak. You will hear practical, plain‑English guidance on mitigating risk with sensible permissions, data classification, and governance so you can say “yes” to AI without losing sleep. Finally, Laura and Claire will share a simple, repeatable checklist to prepare you &amp;amp; your data and content so Copilots look smart instead of confused, helping your organisation get value from AI faster.&lt;/p&gt;&#10;&lt;p&gt;What you’ll walk away with By the end of this session, delegates will:&lt;/p&gt;&#10;&lt;p&gt;Understand the different types of Microsoft Copilots available to business users and where they appear in day‑to‑day tools (email, documents, data analytics, line‑of‑business apps).&lt;/p&gt;&#10;&lt;p&gt;Know when to reach for Copilot versus simple automations and how they can work together instead of competing.&lt;/p&gt;&#10;&lt;p&gt;Recognise common security and data‑governance risks when using Copilots and have practical steps to mitigate them.&lt;/p&gt;&#10;&lt;p&gt;Have a clear, non‑technical checklist for preparing content and data so Copilot responses are more accurate, relevant, and safe. ! Come and Enjoy Laura and Claire break everything so you don’t have to !&lt;/p&gt;&#10;</description></item><item><title>Data and Power Automate the Right Way</title><link>https://hatfullofdata.blog/past-sessions/data-and-power-automate-the-right-way/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/data-and-power-automate-the-right-way/</guid><description>&lt;h2 id="description"&gt;Description&#10;&lt;/h2&gt;&lt;p&gt;Power Automate is a great low-code automation tool that we all know and love. Sometimes though we push Power Automate to do things it was never meant to do. I often have to remind people it is Power Automate not Power Integrate. Looping through 10,000 records is not a great idea in Power Automate.&lt;/p&gt;&#10;&lt;p&gt;In this session we will look at how we can get Power Automate to make data tools do the dirty work and Power Automate do what it does best and orchestrate the work. Lots of demos and laughter.&lt;/p&gt;&#10;</description></item><item><title>Dynamic Power Query</title><link>https://hatfullofdata.blog/past-sessions/dynamic-power-query/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/dynamic-power-query/</guid><description>&lt;h2 id="description"&gt;Description&#10;&lt;/h2&gt;&lt;p&gt;Power Query is an powerful tool for transforming a diverse array of data formats, making them ready for analysis in Power BI or Excel. And within Microsoft Fabric, Gen2 dataflows prepare data for storage in selected destinations, all written in M.&lt;/p&gt;&#10;&lt;p&gt;However, the M language can be challenging to master. It is particularly unforgiving when dealing with adaptive data schemas and evolving data sources. So, how can we write queries that are flexible and capable of refreshing seamlessly?&lt;/p&gt;&#10;&lt;p&gt;This session will provide you with a variety of tips and techniques to effectively manage missing columns, handle changing schemas, and troubleshoot common issues that can disrupt your refresh history. Expect plenty of demonstrations and links to valuable resources to support your learning.&lt;/p&gt;&#10;</description></item><item><title>Enhancing Microsoft Fabric with Power Automate</title><link>https://hatfullofdata.blog/past-sessions/enhancing-microsoft-fabric-with-power-automate/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/enhancing-microsoft-fabric-with-power-automate/</guid><description/></item><item><title>Fabric Workshop - Dataverse, Power BI and Fabric</title><link>https://hatfullofdata.blog/past-sessions/fabric-workshop-data-verse-power-bi-and-fabric/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/fabric-workshop-data-verse-power-bi-and-fabric/</guid><description/></item><item><title>Get Copilot to Build Your Demo Data</title><link>https://hatfullofdata.blog/past-sessions/get-copilot-to-build-your-demo-data/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/get-copilot-to-build-your-demo-data/</guid><description/></item><item><title>Let's build a data agent</title><link>https://hatfullofdata.blog/past-sessions/lets-build-a-data-agent/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/lets-build-a-data-agent/</guid><description/></item><item><title>Microsoft Fabric Activator and Power Automate - A Great Combination</title><link>https://hatfullofdata.blog/past-sessions/microsoft-fabric-activator-and-power-automate-a-great-combination/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/microsoft-fabric-activator-and-power-automate-a-great-combination/</guid><description/></item><item><title>Microsoft Fabric and the Mess of SharePoint</title><link>https://hatfullofdata.blog/past-sessions/microsoft-fabric-and-the-mess-of-sharepoint/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/microsoft-fabric-and-the-mess-of-sharepoint/</guid><description/></item><item><title>Microsoft Fabric Introduction</title><link>https://hatfullofdata.blog/past-sessions/microsoft-fabric-introduction/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/microsoft-fabric-introduction/</guid><description/></item><item><title>Paginated Reports Have Had Some Love</title><link>https://hatfullofdata.blog/past-sessions/paginated-reports-have-had-some-love/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/paginated-reports-have-had-some-love/</guid><description>&lt;h2 id="description"&gt;Description&#10;&lt;/h2&gt;&lt;p&gt;Paginated reports are great for those pixel perfect pages we still need and those Excel exports that businesses desire. And the engineers at Microsoft have been giving Paginated reports some love. Early 2024 we got Power Query, over the past year we&amp;rsquo;ve seen online creation from datasets improving and now we have the dynamic per recipient subscriptions.&lt;/p&gt;&#10;&lt;p&gt;In this session, using business cases we will walk through how paginated reports are still a vital part of the reporting landscape. We will discuss what licenses we need to do the magic. I promise lots of demos and laughter.&lt;/p&gt;&#10;</description></item><item><title>Stop Waiting for the Data Team</title><link>https://hatfullofdata.blog/past-sessions/stop-waiting-for-the-data-team/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/stop-waiting-for-the-data-team/</guid><description/></item><item><title>Translytical Flows vs Power Apps</title><link>https://hatfullofdata.blog/past-sessions/translytical-flows-vs-embedded-power-app/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hatfullofdata.blog/past-sessions/translytical-flows-vs-embedded-power-app/</guid><description>&lt;h2 id="description"&gt;Description&#10;&lt;/h2&gt;&lt;p&gt;You create a brilliant report, it matches all the requirements and then someone asks for write back. They want to add adjustments, commentary or other random ideas. Although we would love to say no, we end up building solutions to provide write back and triggering events. Previously the obvious options have been an embedded Power App or a Power Automate button. Then Microsoft made up new words and released Translytical Flows that use User Defined Functions to open up the possibilities.&lt;/p&gt;&#10;&lt;p&gt;In this session we will demo building this new feature from scratch along side a demo of a simple Power App doing the same write back. Then we will have the fun of comparing the functionality, useability and maybe even the licencing. Who will win?&lt;/p&gt;&#10;&lt;p&gt;Plenty of demos, audience participation and time for questions.&lt;/p&gt;&#10;&lt;h2 id="resources"&gt;Resources&#10;&lt;/h2&gt;&lt;ul&gt;&#10;&lt;li&gt;blah&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description></item></channel></rss>