
In the past year, I’ve built Conversational BI solutions with many different technical stacks. Fully SaaSified solutions like Fabric Data Agents and Databricks Genie. A self-hosted, open-source analytics agent framework. A custom MCP server which interfaces my Data Platform exposed in Claude. Each month. Each week almost. It feels like one of the solutions start…

Introduction On this blog we’ve previously covered quite a few areas of Translytical Task Flows: Translytical Task Flows 101: Getting Started Guide Exploring User Input Options for TTFs Using Fabric Warehouse as Data Destination for TTFs Debugging, Data Validation and Error Handling in TTFs How to use Dropdown Slicers for TTFs Using Visual Selections in…

Introduction Recently, I’ve experienced a huge influx in requests from Microsoft Fabric customers wanting a good way for user’s to push data transformation upstream, following Roche’s Maxim: Data should be transformed as far upstream as possible, and as far downstream as necessary. To elaborate slightly, there are tons of Power BI Semantic Models out there…

Introduction We’ve arrived at the final level of detail in our series on Organizing your Microsoft Fabric Data Platform. So far we’ve covered, from broadest to narrowest scope: Domains & Subdomains Workspaces & Workspace Types Workspace Folders This time we go all the way down to the Item level on our platform, and describe strategies…

Introduction Recently, I was asked by a customer if I knew of a good way to merge the Calculated Measures of two different Semantic Models. The reason for this ask, was that the client was maintaining two separate Semantic Models using the exact same set of tables. The only difference was that one model was…

The concept of “User Defined Input Screens” allows users to create and manage input fields within a Power App, reducing reliance on developers. By utilizing collections and dynamic controls, admins can configure questions for various categories, dynamically displaying relevant inputs for end users. This approach streamlines data entry and adapts to evolving needs.

Introduction If you’ve been following this blog, you know that Fabric Governance and Administration is a topic I care deeply about. Previously we’ve covered Domains and Workspaces as constructs you can leverage for organizing your platform. Today, we handle the next level of detail: Workspace Folders. Every time I see a new Fabric Data Platform,…

Introduction So you built a nice Data Platform on Microsoft Fabric. Users are happily using a few Models and Reports, but you face two problems: Users are not aware of all the other awesome models, reports and even lakehouses that they already have access to, which they should be using. Users also don’t know anything…

Introduction It’s been a while since I wrote a Power Apps article. But for my FabCon session demo I had to dig up one of my favourite tricks for embedded Power Apps: Dynamic Landing Pages for Embedded Power Apps. Picture the scenarios below. Scenario 1: You are building a Power BI report with an embedded…