BigQuery → Fabric Mirroring Made Easy (Automation Script Included) 6:26

BigQuery → Fabric Mirroring Made Easy (Automation Script Included)

In this video, we'll walk through how to set up Microsoft Fabric database mirroring from Google BigQuery—end-to-end. We start by preparing BigQuery using a fully automated script that handles service account creation, IAM permissions, and GCS bucket setup, then move into Fabric to create the connection, set up the mirrored database, and start replication. Along the way, we'll explain how Fabric mirroring works under the hood, covering near real-time sync, incremental data changes, and conversion to Delta tables, before validating everything by querying the mirrored data to confirm it matches the source.

Jun 24, 2026141 views
Query BigQuery Iceberg Tables from Microsoft Fabric (Shortcuts + Automation) 5:20

Query BigQuery Iceberg Tables from Microsoft Fabric (Shortcuts + Automation)

In this video, we'll walk through how to use Microsoft Fabric shortcuts to access Google BigQuery Iceberg tables without copying or moving data. We'll go end-to-end, including a simple automation script that handles the Google Cloud setup so you don't have to manually configure everything in the console. We'll also show you how to configure the connection in Fabric and query the data directly from SQL, Power BI, and other Fabric workloads.

Jun 21, 2026123 views
Building NFL Analytics with Fabric, Power BI, and AI Agents 33:16

Building NFL Analytics with Fabric, Power BI, and AI Agents

In this video, we'll build an end-to-end NFL analytics reference architecture in Microsoft Fabric using NFLVerse data. We'll walk through downloading the data locally, setting up a Fabric workspace and Lakehouse, and transforming raw files into curated Gold star schemas. Then, we'll deploy a Power BI semantic model and compare two different Fabric Data Agent patterns to see how they handle natural language analytics. Finally, we'll test the agents in Microsoft 365 Copilot, run evaluations, and walk through the development loop for improving AI-powered analytics quality.

May 25, 2026320 views
From On Prem SQL to Natural Language Queries with Fabric Mirroring & Data Agents 7:29

From On Prem SQL to Natural Language Queries with Fabric Mirroring & Data Agents

In this video, we'll walk through how to expose existing on-prem SQL Server data through a natural language interface using Microsoft Fabric. We'll start by mirroring a small set of tables from a local SQL Server 2022 instance into OneLake using Change Data Capture and the Data Gateway, then build a Fabric Data Agent so we can ask plain English questions and get results instantly—no ETL pipelines or duplicate copies required.

Apr 20, 2026256 views
Microsoft Fabric Private Link: Secure a Workspace in an Azure VNet 17:22

Microsoft Fabric Private Link: Secure a Workspace in an Azure VNet

In this video, we'll walk through setting up a Microsoft Fabric workspace with Private Link so that access is restricted to an Azure Virtual Network. We'll build the solution from scratch, covering everything from creating the VNet and subnets to deploying the Private Endpoint and a Jumpbox VM for testing. We'll also explore a practical architecture pattern where restricted Lakehouse data sits behind Private Link, while an open reporting workspace uses a Virtual Network Data Gateway to securely refresh Semantic Models and Power BI reports.

Mar 16, 20261,078 views
Using Python to Build a Microsoft Fabric Ontology 4:31

Using Python to Build a Microsoft Fabric Ontology

In this video we'll explore how to build a Microsoft Fabric ontology entirely using Python code. We'll walk through three different approaches, including how to automatically generate properties by reading lakehouse schemas with PySpark, and we'll look at the REST payloads needed to deploy the structure. We'll use a trucking data model to show you how to define entities, keys, and relationships, and then run the notebook to automatically validate and deploy the ontology to Fabric.

Mar 08, 2026758 views
Microsoft Fabric Real-Time: Streaming IoT Truck Data into an Ontology 3:09

Microsoft Fabric Real-Time: Streaming IoT Truck Data into an Ontology

In this video, we'll walk through a real-time streaming pipeline in Microsoft Fabric to process telemetry data from trucking equipment and automatically capture critical operational events. We'll explore how to stream IoT data into Fabric, filter mechanical faults as they happen, and save critical events to a Lakehouse table connected to our business ontology. We'll also see how to trigger automated workflows and visualize live data moving through the system.

Mar 06, 2026225 views
Fabric Data Agent + Foundry Agent: Building a Multi-Source AI Assistant 1:55

Fabric Data Agent + Foundry Agent: Building a Multi-Source AI Assistant

In this video, we'll explore how to build a powerful multi-source AI assistant by extending a Fabric Data Agent with a Microsoft Foundry Agent. We'll walk through how a Fabric Data Agent can answer complex questions over a Fabric Ontology, traversing relationships between Drivers, Trips, Loads, Customers, and Terminals. Then, we'll see how inside Microsoft Foundry, an agent can combine that structured enterprise data with an Azure AI Search vector index of company documentation, allowing a single agent to query both operational data and unstructured policy documents. We'll demonstrate querying live operational data, calculating load values for in-progress trips, and answering company policy questions, showing how Foundry orchestrates these multiple knowledge sources together.

Mar 06, 2026434 views
Can Microsoft Fabric Power Custom Apps? (Yes — Here’s How) 4:23

Can Microsoft Fabric Power Custom Apps? (Yes — Here’s How)

In this video, we'll walk through how to build a secure, production-style web app that uses Microsoft Fabric, Fabric Ontology, and Microsoft Foundry Agents together — with zero data duplication — to deliver map-based visualization and generative AI experiences inside your own custom app. We'll look at the full architecture, covering everything from the React and Next.js frontend to the FastAPI Python backend, and see how the Fabric Graph API, Azure AI Search, and Azure Maps work together to power custom experiences.

Mar 02, 2026426 views
Microsoft Foundry Local -- First Look and Walk Through 10:58

Microsoft Foundry Local -- First Look and Walk Through

In this video we'll take a first look at Microsoft Foundry Local, the new local inference engine introduced at Ignite 2025. We'll walk through what it is, how the architecture fits together, and follow a step-by-step installation on Windows 11 before testing performance on an RTX 4090.

Dec 07, 20251,796 views
Building Custom MCP Tools for Azure AI Foundry Agents (with Cosmos DB GraphRAG) 20:04

Building Custom MCP Tools for Azure AI Foundry Agents (with Cosmos DB GraphRAG)

In this video, we'll build a complete flow for using custom MCP tools with an Azure AI Foundry Agent. We'll start by designing and implementing a Python-based MCP server that exposes GraphRAG tools over HTTP, then deploy it as an Azure Function and wire it into an Azure AI Foundry Agent so the agent can query a Cosmos DB Gremlin graph without knowing anything about the underlying data source. We'll walk through how the MCP server is designed and hosted, look at the HTTP request and response flow between an agent and the server, and see how to create an Azure AI Foundry Agent, attach the MCP server as a tool, and test everything end-to-end. By the end, you'll see how to wrap your own Python logic as MCP tools, host them in a lightweight cloud service, and let Azure AI Foundry agents call into your GraphRAG backend via MCP instead of bespoke REST endpoints.

Dec 01, 20254,359 views
Building a GraphRAG App: Concepts, Code, and Demo 18:10

Building a GraphRAG App: Concepts, Code, and Demo

In this video, we'll explore what GraphRAG is all about and why it matters for building smarter AI apps. We'll walk through the core concepts, from understanding graph databases and how they model relationships, to seeing exactly how GraphRAG improves LLM retrieval with structure and context. Then, we'll dive into a full code walkthrough of a real application, showing how the backend, database, and UI all work together to make your AI more accurate and explainable.

Nov 27, 20252,810 views
I turned my LinkedIn Profile into an Infographic with Google Nano Banana Pro 🍌 2:51

I turned my LinkedIn Profile into an Infographic with Google Nano Banana Pro 🍌

In this video we'll explore how the new Google Nano Banana Pro handles text and layout by turning a full LinkedIn profile into an infographic. We'll walk through the process of feeding professional data into Gemini and see how the model handles complex typography and structured layouts. I'll share the final verdict on the font choices and readability, showing you just how much the text rendering has improved.

Nov 24, 2025471 views
Vectorizing Images with LLMs [Full Stack Deep Dive] 13:04

Vectorizing Images with LLMs [Full Stack Deep Dive]

In this video, we'll walk through how to build a complete end-to-end image vectorization and similarity search system using modern AI tools. We'll explore how to generate image embeddings with a multimodal LLM, store them efficiently in ChromaDB, and see how LLM microservices power the semantic search logic—all while checking out the architecture and watching a live demo in the browser.

Nov 20, 20251,455 views
From Text to SQL: Fine-Tuning Phi-4-Mini-Instruct with LoRA and PyTorch (Deep Dive) 37:19

From Text to SQL: Fine-Tuning Phi-4-Mini-Instruct with LoRA and PyTorch (Deep Dive)

In this video, we'll walk through the full workflow of fine-tuning the Phi-4-Mini-Instruct model using LoRA and PyTorch to boost natural-language-to-SQL accuracy. We'll explore how fine-tuning compares to RAG, then dive into coding the training script, setting up Docker, and quantizing the model so it runs efficiently on local devices. By the end, we'll have a customized small language model ready to test on a desktop.

Nov 09, 20251,018 views
Build Smarter AI Systems: 3 Agent Patterns You Can Implement Today 9:39

Build Smarter AI Systems: 3 Agent Patterns You Can Implement Today

In this video, we'll break down the three main types of Agentic AI patterns—Chat Agents, Workflow Agents, and Autonomous Agents—and show you how to implement each one. We'll walk through how reasoning and tools work together, and look at practical code examples ranging from simple chat assistants to multi-step workflows and autonomous orchestrators.

Nov 05, 2025144 views
Running OpenAI’s GPT-OSS-20B Locally with Open WebUI (Full Setup Guide) 5:10

Running OpenAI’s GPT-OSS-20B Locally with Open WebUI (Full Setup Guide)

In this video, we'll walk through how to set up Open WebUI with OpenAI's GPT-OSS-20B running locally inside Docker. We'll show you how to create a container with Llama.cpp, expose Open WebUI to your system via an NVIDIA Sync SSH tunnel, and download and run the 20-billion-parameter model on your own hardware. Whether you're using a desktop-class GPU or following along on a Windows or macOS laptop, we'll guide you through everything you need to get started with local AI development.

Nov 03, 20256,333 views
How to configure Entra ID SSO for Snowflake 18:06

How to configure Entra ID SSO for Snowflake

In this video we'll walk through how to configure Entra ID SSO for Snowflake. We'll look at the step-by-step process of setting up an Azure Entra Application Registration so users can access Snowflake data using their existing Entra accounts. We'll cover the techniques using a React example, but you'll see how these methods apply to virtually any application that can integrate with Entra via MSAL or REST connections.

Jul 09, 20251,430 views
Query Fabric Semantic Models from React Web Applications 7:27

Query Fabric Semantic Models from React Web Applications

In this video, we'll walk through how to integrate a Microsoft Fabric Semantic Model query into a custom React web app. We'll cover everything from setting up the necessary API permissions and fetching the correct access token to adding the actual query code and displaying the results. By the end, we'll have tested the implementation so you can see how to submit queries and render the data directly in your UI.

Mar 01, 2025713 views
Tutorial: Implementing Entra MSAL with a React Web Application 31:03

Tutorial: Implementing Entra MSAL with a React Web Application

In this video we'll walk through the entire process of setting up Entra ID authentication for a React app from scratch. We'll start by creating an App Registration in Entra, configuring the necessary redirect URIs and user permissions, and then build out a React application to integrate it all. We'll cover everything from installing and configuring MSAL to implementing the actual login, logout, and token refresh flows, so you can see how the code works and why it's needed.

Feb 27, 20255,130 views
Deploy an Azure Web App via an Azure DevOps CD Pipeline with a custom App Registration 8:38

Deploy an Azure Web App via an Azure DevOps CD Pipeline with a custom App Registration

In this video we'll walk through how to deploy an Azure Web App using a DevOps pipeline and a custom app registration. We'll cover the key configuration steps, from creating a new app registration and generating a client secret, to adding the necessary deployment permissions and setting up the DevOps Service Connection. We'll then build out the DevOps Pipeline and run it to test our Python app.

Jan 27, 20251,608 views
Windows Fine Tuning Combined Streams 18:16

Windows Fine Tuning Combined Streams

In this video, we'll walk through setting up a Windows machine with an Nvidia GPU to serve as a development-scale fine-tuning workstation. We'll cover everything from installing WSL and the necessary tools to creating a Python environment and running the fine-tuning process.

May 10, 20241,486 views
Mirroring Snowflake data to Microsoft Fabric using Change Data Capture (CDC) 7:03

Mirroring Snowflake data to Microsoft Fabric using Change Data Capture (CDC)

In this video we'll walk through how to mirror data from a Snowflake Data Warehouse into Microsoft Fabric using Change Data Capture. We'll cover the steps to enable mirroring, create the mirror, select the tables you want to replicate, and check in on the monitoring. We'll also take a look at the data to see how it looks once it's synced, and we'll add a new data item to see the process in action.

Apr 16, 20242,591 views
Importing Snowflake data to Microsoft Fabric using a Pipeline 5:27

Importing Snowflake data to Microsoft Fabric using a Pipeline

In this video, we'll walk through how to import data from a Snowflake Data Warehouse into a Microsoft Fabric Lakehouse using a Pipeline. We'll start by creating the pipeline, setting up a Snowflake connection, and selecting the data we want to move. Then, we'll choose our destination and run the process to review the results.

Apr 16, 20243,890 views
How to create and install custom Python libraries in Microsoft Fabric 13:30

How to create and install custom Python libraries in Microsoft Fabric

In this video, we'll walk through how to create and install your own custom Python libraries within Microsoft Fabric. We'll start with some original code, then show you how to package it up so you can reuse it across different notebooks. We'll also demonstrate how to install the package and use it to fetch secrets from Azure Key Vault, helping you keep your code clean and organized.

Feb 06, 20246,070 views
Create Gemini Chatbot 9:55

Create Gemini Chatbot

In this video we'll build a fully functional Gemini Chatbot using Streamlit. We'll walk through how to set up the environment, install the necessary dependencies, and get the bot running from start to finish.

Dec 16, 20234,871 views
Display a Power BI Report in a Microsoft Fabric Jupyter Notebook 4:26

Display a Power BI Report in a Microsoft Fabric Jupyter Notebook

In this video we'll walk through how to display a Power BI report right inside a Microsoft Fabric Jupyter notebook. We'll start by creating a notebook and importing the necessary Python dependencies, then we'll cover the authentication steps and how to enter your Group and Report IDs. Finally, we'll see how to create a report instance so you can visualize your data visually within the notebook.

Nov 29, 2023969 views
Generative AI using Azure AI Integrated Search Vector Embeddings 10:58

Generative AI using Azure AI Integrated Search Vector Embeddings

In this video, we'll walk through how to use Azure AI Search integrated vector embeddings to index documents for Retrieval Augmented Generation. We'll create a new Azure AI Vector index, populate it with PDF data, and build a Streamlit Python application to interact with an OpenAI LLM using Azure AI Search as the data source.

Nov 19, 2023830 views
Creating a Machine Learning Model with IBM Watson Studio and Jupyter 4:37

Creating a Machine Learning Model with IBM Watson Studio and Jupyter

In this video, we'll walk through the basics of creating a machine learning model using IBM Watson Studio and Jupyter notebooks. We'll start by logging into IBM Cloud, then set up a Watson project and create a Jupyter notebook to upload and explore our data. We'll cover the steps for data wrangling and model training, finishing with a quick summary of the process.

Nov 09, 20232,691 views
Bring your own data to Azure OpenAI Service Large Language Models 6:52

Bring your own data to Azure OpenAI Service Large Language Models

In this video, we'll walk through how to bring your own data to Azure OpenAI Service Large Language Models. We'll start by uploading PDF files, then move on to creating an OpenAI deployment and a RAG index. We'll also do some sandbox and Python testing to see the solution in action, before wrapping up with a summary of what we covered.

Oct 31, 2023907 views
Azure ML Deploy Inference Endpoint 19:11

Azure ML Deploy Inference Endpoint

In this video, we'll walk through how to take a machine learning model and turn it into a working web service. We'll start by setting up the necessary resources in Azure, then move into the ML Studio to create a compute cluster and train our model. We'll cover the full process, from uploading data and training the model all the way through registering it and deploying it to a REST endpoint, finishing up by showing you how to test the endpoint and fetch the necessary authentication token.

Oct 24, 20233,186 views
Exporting Azure AI Vision Models to run on iOS Devices 13:48

Exporting Azure AI Vision Models to run on iOS Devices

In this video, we'll walk through how to take an AI model built in the cloud and get it running on an iPhone. We'll start by exploring the Azure Portal to set up our Vision project, then move through the steps of testing and exporting the model. We'll cover how to package it for CoreML and walk through the Xcode project setup, ending with a look at running the final result directly on a device.

Oct 08, 2023323 views
Using AI Vision to Detect Packaging Defects 10:50

Using AI Vision to Detect Packaging Defects

In this video, we'll walk through how to create an Azure AI Custom Vision model to detect if a product has been accurately packaged. We'll start by setting up the necessary Azure resources, then move into importing and tagging images of the products. From there, we'll train the model, review its performance, and test it to see how well it identifies packaging defects.

Oct 05, 2023942 views