Insights
Writing on data platforms, reliability, and AI.
A simple archive of articles and notes. No sub-brand, just the work.
Graphs as a Semantic Intent Layer for Conversational Analytics in Fabric
# Graphs as a Semantic Intent Layer for Conversational Analytics in Fabric
Understanding CU consumption of streaming systems in Microsoft Fabric
I really struggled with a title for this post, because it covers a lot of ground. It's a long read, but totally worth it. Ultimately I settled on "Understanding CU consumption of streaming systems in Fabric". I have been wanting to understand for a while the impact various archit
Mastering Data Export in Eventhouse: From Eventstream to OneLake and SQL
First, I can't believe we're already at 10 editions! Super excited to see how much this has grown already really looking forward to next year! This will be the last edition of the year, stay tuned to see some exciting things I'm working on for early 2026! With all of the Ignite a
Building Action Systems on data in Azure SQL and SQL Server 2025 with Change Eventstreams
With all the Ignite announcements this year, it's easy to overlook features you can start using right now. One of the most exciting additions now in public preview (and GA in SQL Server 2025 on-prem!!!) is Change Event Streaming (CES).
Dealing with Lambda Architectures in Microsoft Fabric
For anyone unfamiliar, Lambda Architecture is a data processing design pattern that helps organizations manage large volumes of data by combining real-time and batch processing methods. It separates data flows into a "hot path" for instant processing and immediate insights, and a
Data transformation in Real Time Intelligence
Organizations increasingly rely on real time intelligence to gain immediate insights and respond proactively to events as they unfold. The ability to transform data instantly is central to these capabilities, enabling systems to ingest, process, and analyze information in motion
Data Mesh Architectures in Microsoft Fabric
Data mesh principles—domain-oriented ownership, data as a product, and federated governance—require more than conceptual alignment. They demand infrastructure that supports decentralized control without sacrificing interoperability. Real Time Intelligence provides this foundation
Data Modeling in Eventhouse - Event-Driven Approaches vs. Traditional Star Schemas
TL;DR: In Event Driven Architectures, focus on contextualizing the stream, not building a star schema before you make your data available for downstream Action Systems. 😊
Understanding dimensions/reference data, late arrivals, and out of order events in Real Time Intelligence
One of the interesting things I find about event driven architectures in Microsoft Fabric is how with the convergence of worlds, different terminologies that meant the same thing have now come to light. For example, take dimensions in classic data warehousing scenarios. In stream
From Reports to Actions: Understanding Action Systems in Event Driven Architectures
TL;DR: Action Systems are a conceptual framework within Event Driven Architectures that shift data consumption from passive reporting to automated, event-driven responses. Action Systems enable dynamic workflows triggering actions from streaming data with or without human interve
Seamlessly Ingesting XML Data into Eventhouse
As organizations increasingly rely on real-time data streaming for analytics and operations, integrating various data formats into modern event stores becomes a critical task. XML, while less common than JSON in cloud-native architectures, is still widely used for legacy integrat