banner-why-daymark.jpg

Cole Tramp's Microsoft Insights

Microsoft Experiences from the Front Line

Fabric Notebooks vs Stored Procedures in Microsoft Fabric

Overview

Microsoft Fabric provides multiple ways to implement transformation logic and operationalize it within Fabric Data Factory pipelines. Two of the most common approaches are Fabric notebooks and SQL stored procedures.

Both are first class tools in Fabric and both can be orchestrated through Data Factory pipelines. The difference is not about which one is better. It is about how the processing is executed, where the logic lives, and what development style best fits the workload.

Notebooks are built on Apache Spark and are designed for distributed, code driven data engineering and analytics workflows. Stored procedures run directly in the SQL engine and are optimized for relational, database centric operations. In real world Fabric architectures, it is common and often recommended to use both together.

Understanding the strengths of each helps teams design pipelines that are scalable, maintainable, and aligned with how their data is structured and governed.

Fabric Notebooks

Read More
Mar 9, 2026 7:14:59 AM
Share:   

Microsoft Fabric Gateways: On‑Prem, VNet, and Streaming

Overview

A data gateway in Microsoft Fabric and Power BI is the secure connectivity layer that allows cloud services to access data sources that aren’t publicly reachable. This includes on-premises systems, Azure resources locked behind private endpoints, and streaming platforms running inside private networks.

Gateways are critical because most real-world architectures are hybrid. Even as organizations adopt Fabric, they often need to integrate with legacy systems, tightly secured Azure services, or real-time platforms that cannot be exposed to the public internet. Gateways make this possible without compromising security or network boundaries.

Microsoft Fabric currently supports three gateway types, each optimized for a different scenario:

    • On-premises data gateway
    • Virtual network data gateway
    • Streaming virtual network data gateway

Understanding when to use each one helps avoid unnecessary complexity and ensures the right balance of security, performance, and manageability.

What a Data Gateway Does in Fabric and Power BI

Read More
Mar 2, 2026 7:00:00 AM
Share:   

Azure Data Lake vs Microsoft Fabric Lakehouse: From Data Swamp to a Managed Data Platform

Overview

Organizations building modern analytics platforms on Azure often start with Azure Data Lake Storage Gen2 as their foundational storage layer. Azure Data Lake is highly scalable, cost effective, and flexible, making it an attractive landing zone for raw data of all types. However, without strong governance, modeling, and processing layers, many data lakes gradually devolve into what is commonly referred to as a data swamp.

Microsoft Fabric Lakehouse was introduced to address these challenges by combining the openness of a data lake with the structure, governance, and usability of a warehouse. Unlike a traditional data lake, Fabric Lakehouse is delivered as a fully managed SaaS experience that tightly integrates storage, compute, governance, security, and analytics into a single platform.

Understanding the differences between Azure Data Lake and Fabric Lakehouse is critical when designing scalable, maintainable, and business-ready data architectures.

Azure Data Lake Storage Gen2

Read More
Feb 23, 2026 7:15:00 AM
Share:   

Azure Commercial vs Azure Government: What’s Different and Why It Matters

Overview

Microsoft operates multiple Azure cloud environments to support a wide range of regulatory, security, and compliance needs. Two of the most important, and most commonly misunderstood, are Azure Commercial (Public) and Azure Government. While both environments are built on the same underlying Azure technology stack, they are designed for fundamentally different use cases, particularly when paired with Microsoft 365 offerings such as Commercial, GCC, GCC High, and DoD.

Azure Commercial, also referred to as global or public Azure, is Microsoft’s standard cloud platform used by enterprises worldwide. It offers the broadest service catalog, the fastest access to new features, and global regional availability. Both Microsoft 365 Commercial tenants and GCC (Government Community Cloud – Moderate) tenants rely on Azure Commercial as their underlying Azure platform.

Azure Government, by contrast, is a separate, sovereign cloud built exclusively for U.S. government agencies and their authorized partners. It operates in physically isolated U.S. datacenters, is managed by screened U.S. persons, and is authorized for high‑impact government workloads. This separation is not merely contractual or logical; it is enforced across the infrastructure, network, and identity layers.

Because of these enforced boundaries, Azure Government is the required Azure platform for organizations using Microsoft 365 GCC High or Microsoft 365 DoD. Both of these Microsoft 365 environments are paired with Microsoft Entra ID in Azure Government, ensuring identity, data residency, and access controls remain within the same sovereign cloud boundary.

Comparison: Azure Commercial vs Azure Government

Read More
Feb 16, 2026 7:30:00 AM
Share:   

Azure Cosmos DB vs Azure SQL Database: Understanding the Right Fit for Modern Cloud Architectures

Read More
Feb 2, 2026 7:15:00 AM
Share:   

Data Landing Zones: The Foundation of Your Data Architecture

Overview

Organizations often rush to ingest data without considering the bigger picture. How that data will be governed, secured, and integrated across the enterprise. This approach leads to fragmented environments, compliance risks, and operational inefficiencies. A data landing zone solves this by providing a structured, strategic foundation for your entire data architecture.

A landing zone is not just a storage bucket or a raw data layer. It is a comprehensive framework that defines governance, networking, security, and operational standards before any data enters your environment.

What Is a Data Landing Zone?

Read More
Jan 5, 2026 9:30:11 AM
Share:   

Modernizing Your Data Pipeline: Key Questions to Ask Before You Start

Overview

Modernizing a data pipeline isn’t just about adopting the latest technology, it’s about aligning your architecture with your business goals. Before jumping into advanced platforms or AI-driven solutions, start by asking the right questions. What do you want to achieve with your data? How is your data structured? What governance requirements do you have? These fundamentals will guide you toward a solution that is scalable, secure, and future-ready.

 

Key Considerations for Modernization

Read More
Dec 22, 2025 7:15:00 AM
Share:   

Azure Stream Analytics vs. Microsoft Fabric Eventstreams

Overview

Real-time data processing is no longer optional; it’s essential for businesses that want to act on insights instantly. Microsoft offers two powerful solutions for streaming analytics: Azure Stream Analytics (ASA) and Microsoft Fabric Eventstreams. Both enable organizations to capture, process, and analyze data as it arrives, but they take different approaches to solving the same challenge.

Azure Stream Analytics has been a trusted platform for years, delivering robust, developer-focused capabilities for complex event processing. Meanwhile, Fabric Eventstreams introduces a modern, SaaS-based experience that simplifies real-time data integration and analytics for everyone, not just developers. This shift signals where Microsoft is heading: toward a unified, accessible, and future-ready data ecosystem.

In this article, we’ll break down how each solution works, their key differences, and why Fabric Eventstreams is positioned as the future of real-time analytics.

 

How It Works: Azure Stream Analytics and Fabric Eventstreams

Read More
Dec 8, 2025 7:00:00 AM
Share: