Jake Duddy
Zure, Data Engineer
Birmingham, United Kingdom
Actions
Jake Duddy is a Business Intelligence specialist with a deep focus on Power BI and Microsoft Fabric. Jake shares his experiment, experiences and insights on his blog, evaluationcontext.github.io. He is also an active speaker, presenting at Fabric User Groups and the prestigious Fabric Power Hour at SQL Bits. From these contributions he was recognized as a Microsoft Data Platform MVP. Additionally he helps out on the Fabric forums, and is a Fabric Community Super User. Finally he is a co-organizer of the Devon and Cornwall Microsoft Power BI User Group.
Area of Expertise
Topics
Playing with Translytical Task Flows
Microsoft's Translytical Task Flows in Power BI are a game-changer for building dynamic, interactive solutions that transcend traditional reporting. In this session, we'll learn about Translytical Task Flows, seeing how they can be use to make a fully functional Sudoku game directly within Power BI. Leveraging the full power of Microsoft Fabric for game state management.
Attendees will gain hands-on insights into:
• Implementing Translytical Task Flows to trigger Python UDFs from Power BI buttons.
• Designing and creating a robust Fabric SQL database schema to manage complex application state (e.g., game progress, pencil marks).
• Using SQL stored procedures as APIs for data manipulation (e.g., initializing games, setting cell values, toggling pencil marks).
• Developing Python UDFs to act as the bridge between Power BI and backend SQL procedures, including error handling and response formatting.
• Advanced Power BI report design techniques for highly interactive experiences, including using button slicers for grid interaction and SVG measures for dynamic cell rendering.
• Implementing Row Level Security (RLS) to provide personalized experiences for multiple users.
This session will move beyond theoretical concepts, providing practical code examples and architectural blueprints for how you can apply these cutting-edge Fabric capabilities to build sophisticated, interactive solutions, whether for playful applications like a Sudoku game or complex enterprise-level data entry and workflow management systems.
Graphs in Power BI
Traditional Power BI visuals excel at showing hierarchies and aggregates, but often fall short when it comes to visualizing complex relationships and networks. This session dives deep into practical strategies for creating compelling graph visualizations directly within Power BI, moving beyond the limitations of standard visuals. Leveraging the power of Deneb, we'll demonstrate how to structure your data effectively for graph representation and build interactive force-directed layouts that reveal hidden connections in your data. We'll also explore how to leverage Direct Query and dynamic M parameters to use Graph databases as a data source to improve sub-graph generation.
What You Will Learn:
• Best practices for modeling and preparing relational data for graph visualization in Power BI.
• How to use Deneb to create dynamic and interactive force-directed graph layouts.
• How to use Graph Databases as a data source for Graph visualization in Power BI
Fabric-CICD: From Click Ops to DevOps
Fabric-cicd, is a open source Python library designed to streamline Continuous Deployment workflows within Microsoft Fabric. It offers a clean abstraction on top of the on top of the Fabric APIs allowing you to easily deploy your Source Controlled Fabric items. In this session you will learn how to setup your first pipeline and strategies for Fabric deployments.
DaxLib.SVG: A DAX UDF Library for creating SVGs
In this session, you'll learn how to install and use DaxLib.SVG – an open-source DAX UDF library that makes adding advanced data-driven SVG visuals to your report simple.
Creating data-driven SVGs can be intimidating and time consuming. DaxLib.SVG can be installed in a couple of clicks, and you can make your report go from standard to stunning in a couple of minutes.
DaxLib.SVG offers violin plots for distribution analysis, heatmaps for pattern detection, custom sparklines and more, and can be integrate seamlessly into slicers, tables and matrixes.
DAXLib: Zero to community hero
Turn your DAX UDFs into community assets! We’ll start small, using a basic fork-and-pull-request to publish your first library to DaxLib. Next, we’ll scale up to the Medium/Large workflow using a dedicated GitHub repo. You'll learn the benefits of this approach (like better collaboration and issue tracking) and how to set up essential pro developer practices, including unit testing and using static site generator for documentation sites. Master the start-to-finish process of sharing your custom DAX!
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