Exploring Microsoft Fabric’s capabilities and AI readiness.
Costa Rica
Last updated: 2025-10-09
Tip
Click to read more about Fabric Roadmap
How we move from basic coding all the way to AI agents?
flowchart LR
A[Scripting: Line-by-line instructions] --> B[Machine Learning: Packages + statistical foundations]
B --> C[LLMs: Reasoning, understanding, human-like responses]
C --> D[Agents: LLMs with ability to act]
%% Styling
classDef step fill:#4a90e2,stroke:#333,stroke-width:2px,color:#fff,font-weight:bold;
class A,B,C,D step;
%% Extra notes
A:::step
B:::step
C:::step
D:::step
More details about it here (Click to expand)
- We all
start with scripting, no matter the language, it’s the first step.Simple/complex instructions, written line by line, to get something done- Then comes
machine learning. At this stage, we’re not reinventing the math, we’releveraging powerful packages built on deep statistical and mathematical foundations.These tools let usautomate smarter processes, like reviewing claims with predictive analytics. You’re not just coding anymore; you’re building systems that learn and adapt.LLMs. This is what most people mean when they sayAI.Think ofyourself as the architect, and the LLM as your strategic engine. You can plug into it via an API, a key, or through integrated services. It’s not just about automation, it’s about reasoning, understanding, and generating human-like responses.- And finally,
agents. These are LLMs with theability to act. They don’t just respond,they take initiative. They can create code, trigger workflows, make decisions, interact with tools, with other agents. It’s where intelligence meets execution
Important
For more detailed and official training, please visit the Microsoft official training site
List of references (Click to expand)
-
Microsoft Fabric decision guide: copy activity, Copy job, dataflow, Eventstream, or Spark
-
Microsoft Fabric decision guide: Choose a data integration strategy
-
Microsoft Fabric decision guide: Choose a data movement strategy
-
Microsoft Fabric decision guide: choose a data store
-
Microsoft Fabric decision guide: Choose between Warehouse and Lakehouse
-
Zava DIY Dataset Plus MCP - github repo
-
Implement medallion architecture in Real-Time Intelligence
Table of Content (Click to expand)
Before Fabric
E.g of a solution prior Microsoft Fabric:
Now from one place:
Workloads overview (Click to expand)
| Component | Purpose | Key Features | Why Fabric vs. Each Resource Individually |
|---|---|---|---|
| Data Factory | Cloud-based data integration service | Orchestrates and automates data movement and transformation. Supports ETL processes. | Enhanced Integration: Fabric integrates Data Factory with other components, reducing data silos and improving workflow efficiency. |
| Synapse Data Engineering | Big data processing | Utilizes Apache Spark for large-scale data preparation and transformation. Integrates with various data sources. | Unified Platform: Fabric provides a cohesive environment where data engineering seamlessly connects with analytics and other services, streamlining data processing and reducing complexity. |
| Synapse Data Warehouse | Scalable analytics service | Combines big data and data warehousing. Provides high-performance SQL-based analytics. | Comprehensive Insights: Fabric's integration allows for unified analytics, offering a holistic view of data across different services, enhancing decision-making and operational efficiency. |
| Synapse Real-Time Analytics | Real-time data analytics | Processes streaming data for immediate insights. Supports real-time dashboards and alerts. | Seamless Data Flow: Fabric ensures continuous data flow and real-time analytics integration, enhancing responsiveness and enabling proactive decision-making. |
| Power BI | Business analytics tool | Interactive visualizations, self-service BI capabilities. Allows users to create reports and dashboards easily. | Enhanced Connectivity: Fabric enhances Power BI's capabilities by providing better data connectivity and integration with other components, leading to richer insights and more comprehensive reporting. |
| Data Activator | Trigger actions based on data conditions | Automates responses to specific data events. Enhances data-driven decision-making. | Integrated Automation: Fabric leverages comprehensive data insights for more effective automation and action-triggering, improving operational efficiency and responsiveness. |
| Synapse Data Science | Machine learning and data science | Tools for building, training, and deploying ML models. Integrates with the Synapse ecosystem for scalable data science workflows. | Unified Workflows: Fabric integrates data science workflows with other Synapse services, enhancing collaboration, scalability, and the ability to derive actionable insights from data. |
Overall, you can set up your infrastructure using either of the following approaches:
- Infrastructure via Azure Portal (
Click Ops): This approach involves creating the infrastructure and performingall necessary steps through the Azure Portaland its resources interface. - Infrastructure via Terraform (
IaC, like Bicep or ARM Templates): This approach focuses onsetting up the required infrastructure via Terraform. It allows for source control of not only the solution code, connections, and setupsbut also the infrastructure itself.
- An
Azure subscription is required. All other resources, including instructions for creating a Resource Group, are provided in this workshop. Contributor role assigned or any custom role that allows: access to manage all resources, and the ability to deploy resources within subscription.- If you choose to use the Terraform approach, please ensure that:
- Terraform is installed on your local machine.
- Install the Azure CLI to work with both Terraform and Azure commands.
This is an introductory workshop on Microsoft Fabric. Please follow as described below.
- If you're choosing the Infrastructure via Azure Portal:
- Go through each section
from the start.
- Go through each section
- If you're choosing the Infrastructure via Terraform approach:
- Please follow the Terraform guide to deploy the necessary Azure resources for the workshop.
- Then, follow each each section but
skip the creation of each resource.
-
Medallion Architecture: Explore the structured approach to data management.
-
AI + LLMs: Discover how artificial intelligence and large language models integrate with Fabric.
- Example of how to integrate Azure OpenAI with Fabric: Call a deployed model and request information.
- Basic Usage of LangChain Transformer: Create a prompt template, set up an LLMChain, and configure the transformer to execute the processing chain.
- Example of Using LangChain for Large Scale Literature Review: This example is around extracting content from PDFs linked in arXiv papers and generating prompts for extracting specific information.
- Machine Learning Integration with Microsoft Fabric: Shows how to train and register machine learning models using Microsoft Fabric's native integration with the MLflow framework. This includes logging trained models, hyperparameters, and evaluation metrics. It also shows how to compare and filter machine learning models using MLflow, with an example using RandomForestRegressor.
-
Data Agent: Get insights on using AI skills within the platform.
-
DevOps: Learn about continuous integration and continuous deployment, including deployment pipelines and GitHub integration.






