This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
The November 2025 Fabric release introduces several major updates, including the general availability of SQL database, Cosmos DB, and enhanced mirroring support for key data sources such as SQL Server, Cosmos DB, and PostgreSQL.
This month also brings new AI-driven features like Copilot sidecar chat tools and real-time data exploration, as well as crucial platform enhancements such as Azure DevOps cross-tenant support, improved security permissions in OneLake, and expanded connectivity through new connectors and developer tooling. These updates are designed to empower users with greater flexibility, intelligence, and control across the Fabric platform.
Contents
Through December 5, 2025, you can get your Fabric certification for free with a 100% discount voucher for exams DP-600 and DP-700. Exams must be taken by December 31, 2025.
Two Conferences. One pass. One Epic Week. Join us for the ultimate Microsoft Fabric, SQL, Power BI, Real-Time Intelligence, AI, and Databases community-led event.
Master SQL Server 2025 internals in the morning, dive into Fabric innovations in the afternoon, attend Power Hour before dinner and network with peers from both communities. The sessions you choose are totally up to you.
Register with code FABCOMM to save $200.
Fabric_November_2025_Feature_Summary
Admins can now review and manage their tenant more efficiently by viewing all monitoring reports in one place with cross-filtering and drill-through features. With copilot, simply select the 'Copilot' icon in the ‘view more’ report to chat with your data, uncover trends, drill into details, and get quick summaries.
Fabric_November_2025_Feature_Summary
Learn more about OneLake catalog, Governance in OneLake catalog, Governance and compliance in Fabric in our documentation.
You can now:
Refer to the multitasking improvements documentation to learn more.
Users can develop end-to-end automation flows, from Fabric workspace creation, to seamlessly connect it to their Azure DevOps repository which now can be even reside in a different tenant than their Fabric Home Tenant, using Fabric CLI or leverage Infrastructure as Code (IaC) using Fabric Terraform module, all powered by secure, scalable service principal authentication.
Fabric_November_2025_Feature_Summary
To learn more, refer to the Automate Git integration by using APIs documentation.
Fabric_November_2025_Feature_SummaryOneLake diagnostics can be enabled in workspace settings
For more in-depth information, refer to the Gain End-to-End Visibility into Data Activity Using OneLake diagnostics (Generally Available) blog post.
With ReadWrite access, all OneLake write operations can be performed through Spark notebooks, the OneLake File Explorer, or OneLake APIs. This allows teams the flexibility of ensuring the principal of least privilege is followed while also enabling key workflows involving uploading pdfs or excel files for further analysis.
Fabric_November_2025_Feature_Summary
To learn more about how ReadWrite access works in OneLake security, check out OneLake security access control model (preview) documentation.
To learn more, refer to the SQL database in Fabric documentation.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
To learn more, refer to the SQL database backups documentation.
Customer-managed keys in SQL Database (Preview)
Microsoft Fabric already encrypts all data-at-rest using Microsoft-managed keys. But for organizations with strict data governance policies or regulatory requirements, Customer-managed keys (CMK) offer an additional layer of control and flexibility. With CMK, you can use your own Azure Key Vault keys to encrypt SQL database data in Fabric workspaces, giving you:
Integrate external data, such as CSV, and Parquet, with your relational database while maintaining the original data format and avoiding unnecessary data movement.
Fabric_November_2025_Feature_Summary
To learn more, refer to the Data virtualization with Azure SQL Database (Preview) documentation.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
To learn more, refer to the Microsoft Python Driver for SQL Server - mssql-python (preview) documentation.
This GA release delivers production-grade performance, enterprise security, and the scale of Cosmos DB’s low-latency architecture within the unified Fabric experience.
To learn more, check out the Getting Started with Cosmos DB in Microsoft Fabric Demo, refer to the What is Cosmos DB in Microsoft Fabric (preview)? documentation and visit our samples gallery.
AI-generated content may be incorrect.">
To learn more, refer to the Spark connector for SQL databases documentation.
The following is an example of gaining insight into overall patterns of features and their associated values for different distributions or across different time periods for the Total Insured Value:
Inserting_image
This integrated product experience empowers Spark developers and data scientists to natively use Esri capabilities and run GeoAnalytics functions and tools within Fabric Spark for transformation, enrichment, and pattern / trend analysis of data across different use cases without any need for separate installation and configuration.
Here is an example of Total Insured Value by probability of hurricane force winds for the given geographical area:
Fabric_November_2025_Feature_Summary
ArcGIS GeoAnalytics offers a comprehensive suite of geospatial capabilities that cater to a wide range of applications. Esri is integrating components of the ArcGIS suite of products into Microsoft Fabric. Specifically, ArcGIS GeoAnalytics for Microsoft Fabric product brings a set of geospatial functions and tools functions and tools directly into the Fabric Spark environment to facilitate analysis of events, visualize relationships between places, and derive valuable insights from your data.
To learn more, refer to the ArcGIS GeoAnalytics for Microsoft Fabric (Generally Available) documentation.
For data-heavy notebooks or those with complex tables and visualizations, this improvement makes a big difference. Progressive rendering keeps the interface responsive, reduces wait times, and helps you stay productive without interruptions. It’s a simple yet powerful enhancement designed to make working with large notebooks smoother and faster.
Note that it currently only works with Spark notebook.
Check out our video blog to see progressive rendering in action and experience the difference!
Optimal Refresh for Materialized Lake Views (Preview)
This feature enhances refresh performance by determining the most effective refresh strategy (incremental, full, or no refresh) for your Materialized lake views.
The 'optimal refresh' feature is enabled by default, simply enable the delta CDF property for the source so you can immediately benefit from this capability.
Fabric_November_2025_Feature_Summary
For additional information, refer to the Optimal refresh for materialized lake views in a lakehouse documentation.
A common request is to be able to open several Fabric notebooks in a single VS Code window. With the VS Code workspace feature, users can open multiple Fabric Notebooks from different Fabric workspaces within a single VS Code instance. By selecting the ‘Add to Workspace’ option, the notebook will be open within the same VS code windows with all existing notebook.
Fabric_November_2025_Feature_Summary
Another frequently requested improvement is the removal of the strict reliance on Conda. With the introduction of the ‘Microsoft Fabric Runtime’, users can now execute complete notebook code within a remote workspace, enforcing local desktop checks for Conda availability is unnecessary now. Consequently, this validation has been removed when the extension is activated.
Fabric_November_2025_Feature_Summary
For ISVs and partners, it is common to work with multiple tenants or accounts within the same tenant. During the sign-in process, users now have the option to select a different Fabric account, rather than taking the account already signed in to the Fabric portal as default.
All these changes are available in VS code marketplace now with the release of version 1.15.3
To learn more, refer to the Fabric Data Engineering VS Code experience documentation.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
1. Fabric Activator support (preview)
You can now set up User Data Functions as actions from your Activator rules. To do this, create a new Rule for one of your event categories and select the new ‘Run Function’ action from the list. You can pass parameters from your events and set conditions to run your functions based on your events properties.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
You can leverage this feature to create efficient real-time event processing experiences where every event is processed by an individual function run. To learn more, refer to the Activator integration documentation.
2. Variable Library integration
You can now connect to your Variable Libraries from User Data Functions. You can do this by using the Manage connections experience and creating a connection to your Variable Library items. You can leverage this integration to use different value sets inside your functions without making any code changes.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
This feature works especially well with Fabric CI/CD where you can leverage different value sets for each of the environments you are working with. Learn more by reading the Variable Library integration article in the User Data Functions documentation.
3. Azure Key Vault support
Using a Key Vault is the best practice way to use secrets, such as API keys, passwords, and certificates. With this method, you can access any Azure Key Vault that your user account in Fabric has access to. Make sure to assign Reader permissions to your account for your secrets.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
This feature is helpful for writing functions to consume external APIs securely. To learn more, refer to the Azure Key Vault connection documentation.
4. Cosmos DB support
You can now use a native-programming approach to connect to your Cosmos DB databases hosted on Fabric or Azure. Cosmos DB allows you to quickly set up the data tier of your architectures since you don’t need to create a schema. You can store JSON documents with any structure: properties, arrays, nested objects, etc.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
You can get started by retrieving your endpoint from your Fabric Cosmos DB item and using any of the samples included in the Portal editor. To learn more, refer to the Cosmos DB documentation.
And that’s it! Make sure to visit the Functions Ignite 2025 blog post to read the full updates. To learn more about this function, refer to the Fabric User Data Functions documentation.
To install the packages from your Azure Artifact Feed, you need to set up the connection in Azure admin portal and then specify it in an Environment.
Set-up connection in Fabric - In Fabric, the connections need to be set-up through Connections component. When creating the new connection, choose 'cloud' type and 'Azure Artifact Feed (Preview)' connection type. Ensure you select the checkbox ‘Allow Code-First Artifacts to access this connection’. Record the connection ID after successfully creation, this is needed for specifying the connection in Environment.
Fabric_November_2025_Feature_Summary
Fabric_November_2025_Feature_Summary
Fabric_November_2025_Feature_Summary
Installing the packages in Environment from your Azure Artifact Feed - Along with the availability of the Azure Artifact Feed supportability, Fabric Environment has introduced a brand new UX experience to better support the private repositories management. You can now copy, paste, and edit your YAML configuration directly in the Fabric UI, making it simple to manage libraries from both public and private sources.
Fabric_November_2025_Feature_Summary
You can now use the new YAML editor in Fabric Environment to list your dependencies and reference your Azure Artifact Feed connection. Note that the Azure Artifact Feed URL needs to be replaced by the Connection ID to be correctly recognized by Environment.
Fabric_November_2025_Feature_Summary To learn more about this feature, refer to the library management in Fabric environments documentation.
In Microsoft Foundry, you can craft rich AI Search indexes with custom enrichments, preprocessing logic, and tailored schemas for PDFs, text files, and more. Once connected, Data Agents can reason over that unstructured content and even join insights from your AI Search index with your structured data sources, giving you a unified, intelligent view across all your data.
Fabric_November_2025_Feature_Summary
To learn more about how you can connect your AI Search index from Microsoft Foundry, refer to the Configure your data agent documentation.
Fabric_November_2025_Feature_Summary
To learn more about the data agent configurations, refer to the Data agent configurations documentation.
This release also introduces new parameters for greater flexibility and control, such as response_format in ai.generate_resoponse() to define your output structure, and instructions in ai.summarize() to provide additional context to the LLM. We’ve also added support for advanced configurations when using gpt-5, such as verbosity and reasoning_effort.
Finally, we’ve increased default concurrency for faster execution and expanded Microsoft Foundry model integration to PySpark, allowing you to run AI Functions on models beyond OpenAI. These updates will be generally available across all geographies in the coming weeks.
Fabric_November_2025_Feature_Summary
To learn more, refer to the Transform and enrich data with AI functions documentation.
Fabric_November_2025_Feature_Summary
This enhancement makes it easier for organizations to connect intelligent agents with enterprise-grade data—unlocking more powerful, context-aware insights from both structured and unstructured sources.
To learn more about how to consume your Fabric data agent as MCP server in VS Code refer to Data agent MCP Server documentation.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
This capability extends M365 beyond document-centric interactions, allowing Copilot to leverage governed, enterprise-grade data models for more precise, context-aware responses and insights.
To learn more about to consume your Fabric data agent in M365 Copilot refer to the What’s New for Fabric Data Agents at Ignite 2025 blog.
Leveraging Prep your data for AI for semantic models in Fabric data agent
Fabric data agent now fully supports Prep for AI customizations in Power BI semantic models. When you add a semantic model to the Fabric data agent, any customization you make in Prep for AI is automatically respected. This includes AI instructions, verified answers, and data schemas that you’ve defined in the semantic model.
Using Prep for AI helps you guide the model to focus on the right tables, use preferred terminology, and rely on verified information. As a best practice, review and refine these settings before connecting your semantic model to the data agent. This ensures more accurate and context-aware responses when users query the data agent.
Learn more about how to leverage Prep for AI when adding a semantic model to your Fabric data agent.
Once connected, Data Agent leverages its NL2SQL engine to translate natural language queries into SQL, enabling instant insights through the SQL Analytics Endpoint. This integration simplifies workflows and accelerates decision-making by making structured data in operational databases accessible through conversational AI.
This streamlined experience automates both Data Agent creation and Data Source addition, significantly reducing the time and effort required to get started with building and integrating data agents.
Fabric_November_2025_Feature_Summary
The upgrade is available as an option and can be initiated at your convenience. You can start upgrading from either an ML artifact or through your workspace settings.
Fabric_November_2025_Feature_Summary
Detailed instructions are available in the Upgrade your machine learning tracking system documentation.
Stay tuned for more improvements as we continue making your data science journey smoother and more rewarding!
Fabric_November_2025_Feature_Summary
Creating a table with an IDENTITY column, inserting a row, and querying its values
This system-managed approach ensures uniqueness across the Fabric Warehouse distributed engine, even when separate data ingestion jobs start in parallel. For more information about IDENTITY columns in Fabric Data Warehouse.
For more information, refer to the IDENTITY documentation.
Fabric_November_2025_Feature_Summary
Comparing a query that uses a regular table with one that uses Data Clustering
This optimization is powered by a sophisticated algorithm that preserves data locality across multiple dimensions, outperforming traditional techniques like lexicographical indexes. For more information about Data Clustering in Fabric Data Warehouse.
For more information, refer to the Data Clustering documentation.
With Warehouse Snapshots, Microsoft Fabric solves this by giving you a stable, read-only view of your warehouse at a specific point in time. Think of this as a true time travel database, an industry-first capability that sets us apart.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
For more information on refer to the full blog post on Warehouse Snapshots in Microsoft Fabric (Generally Available).
Fabric_November_2025_Feature_Summary
Data Warehouse lets you ingest, store, process, and analyze large descriptive text, logs, JSON, or spatial data, with up to 16MB per cell, without hitting the size limits for most of the data that is common in the warehouse scenarios.
The SQL endpoint for mirrored artifacts ensures large values from source systems are read without the previous 8KB truncation. For new tables, string and binary delta types are mapped to varchar(max) and varbinary(max) SQL types in SQL analytics endpoint. Existing tables with columns already storing large objects can be recreated to adopt the new data type or will be automatically upgraded to VARCHAR(MAX) on the next schema change. This is critical for preventing JSON corruption in mirrored Cosmos DB artifacts, where truncation could break queries due to malformed JSON. Stay tuned to the blog for updates on Varchar(max) support in Lakehouses.
Real-time Intelligence
Fabric_November_2025_Feature_Summary
HTTP Connector for Eventstream
The HTTP connector provides a no-code, configurable way to stream data from any REST API directly into Eventstream for real-time processing. With just a few clicks, you can:
The MongoDB CDC connector streams Change Data Capture (CDC) events from any MongoDB deployment— on-premises, cloud-hosted, or MongoDB Atlas —into Eventstream. It allows you to capture real-time database changes and stream them directly into Eventstream for immediate processing and analytics.
For more information, refer to the documentation on Add MongoDB CDC source to an eventstream and Add HTTP source to an eventstream.
Please note: We have begun rolling out this feature, it will be available in all regions by mid-December.
Start exploring the new connectors today and happy streaming!
Fabric_November_2025_Feature_Summary
You can now add the Crbil source to Eventstream to create the Kafka endpoint. Then, use this Kafka endpoint information in Cribil to establish the connection. In the Cribil portal, select ‘Fabric Real-Time Intelligence’ as the destination and configure it with the Kafka details.
Fabric_November_2025_Feature_Summary
By integrating Cribil, you can utilize Cribil data sources to access real-time data from various platforms such as Splunk, SQS, etc. and then bring the data to Fabric, thereby broadening the range of data sources available to Real-Time Intelligence. Partnering with third-party data platforms improves flexibility and interoperability, enabling organizations to easily unify streaming data within a single analytics environment.
As a result, customers can take advantage of Fabric RTI’s capabilities for thorough analysis and insights, regardless of where their data comes from, and teams can quickly adapt to new business opportunities by integrating additional sources from third-party providers.
To learn more, and guidance on getting started, refer to the Cribils Source documentation.
With Eventstream Activator destination, you can detect important patterns in your live data and trigger the right action automatically—no code required. Ingest and transform events in Eventstream, route them to Activator, and define simple rules for alerts, notifications, or workflows. It’s the fastest path from streaming signal to business outcome.
How it Works
Ingest & Transform in Eventstream - Connect diverse sources (telemetry data, apps, CDC, IoT, Fabric events etc.), then filter, enrich, or aggregate in Eventstream.
Route to Activator - Add Activator as a destination in your Eventstream topology. Choose the transformed stream you want Activator to monitor.
Detect & Act - In Activator, create rules for the patterns or thresholds you care about and configure actions (alerts, Teams notifications, workflows, and more).
Fabric_November_2025_Feature_Summary
Fabric_November_2025_Feature_Summary
Fabric_November_2025_Feature_Summary
Please note: We have begun rolling out this feature, it will be available in all regions by mid-December.
To learn more about setting up Activator destination in Eventstream, refer to the Add a Fabric Activator destination to an eventstream documentation.
Capacity Overview Events include two event types:
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
To learn more, check out the blog post and follow the step-by-step tutorial to get started. You can also explore the Fabric Capacity Events Accelerator, which includes prebuilt dashboards, templates, and best practices.
It’s powerful, but it can also be hard to see the full picture.
That’s exactly why we built the Entity Diagram - to give you a simple, visual way to explore how everything in your database connects. No more guessing where data comes from or where it goes, no more wondering what depends on what - just a clear view that helps you understand, troubleshoot, and design with confidence.
Fabric_November_2025_Feature_Summary
What is the Entity Diagram?
The Entity Diagram gives you a visual map of your database. It shows the relationships between your entities: tables, functions, materialized views, update policies, shortcuts, and continuous exports. It also shows cross-database relationships and Eventstream items that serve as data sources for tables, so you can instantly understand how data flows through your system.
You can view details, follow connections, and see what depends on what - all in one place.
View Ingestion Details
You can now see the number of records ingested for each table or materialized view. If the ingestion comes from an Eventstream, you can also see a node for the Eventstream item. If you click on the Eventstream, it will take you directly to it. You can track how data flows through update policies and how it is aggregated into materialized views, giving you a complete view of your data flow.
Fabric_November_2025_Feature_Summary
Spot Schema Violations
The Entity Diagram also flags schema violations between entities, such as broken references from functions to tables or columns, or update policies referencing functions or source tables that no longer exist. This helps you quickly identify and fix issues that might disrupt your data flow.
Fabric_November_2025_Feature_Summary
What’s in it for you
Whether you are a developer, data engineer, or analyst, the Entity Diagram helps you understand your KQL database clearly. You can explore how tables, functions, materialized views, update policies, and other entities are connected, track data flow including the number of records processed through tables and passed along update policies or materialized views, identify schema violations, and make confident changes with a complete understanding of your database.
To learn more, check out the View an entity diagram in KQL database (preview) documentation.
What’s new?
You can access this feature by creating an Activator item or access it in embedded experience like in Real-Time Hub (coming soon in Real-Time dashboard, Eventhouse, and KQL queryset). In Real-Time Hub for example, you can see ‘Set alert’ button when browsing data sources like Azure events, Fabric events, or Eventstream. Selecting ‘Set alert’ will open a side pane where you can set up conditions and actions, including notifications, Fabric activities, and custom action. By creating the rule, you can automate your business process leveraging Activator.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
Try it out and share your feedback!
To try this feature now, head over to Fabric. We look forward to hearing from you, if you have any feedback or ideas, join the discussion in the Activator community.
To get started with operations agent, you give it access to specific Eventhouse sources, define business goals and instructions, and specify actions integrated through Power Automate.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect."> The agent then builds a plan to achieve those goals. It sets up monitoring rules, always grounded with data from the Eventhouse, and then watches for events that match those rules behind the scenes.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect."> When those conditions are met, the agent wakes up and starts to reason over the data. It looks at the actions it’s been configured with and makes recommendations back to the user based on what it deems is most appropriate at the time, along with context about what caused the alert to fire. These are presented through Teams to notify the users and keep a human-in-the-loop.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
You can try the operations agent out now! You need to enable both the Copilot/AI and operations agent tenant level settings, and have a workspace backed by a Fabric capacity (not Trial).
More information is available in our documentation. Learn about our other Real-Time Intelligence announcements.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
(Source: European Space Agency, Copernicus Services. (2025). Sentinel-2 Level 2A. Retrieved from Sentinel-2 Level-2A | Planetary Computer)
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
(Source: National Oceanic and Atmospheric Administration. (2024). NOAA Chart Display Service- ncds-20c. Retrieved from NCDS MBTiles Download)
To learn more, refer to the Create a map (preview) documentation.
These new customization options make it easier than ever to surface critical attributes directly on the map, so you can highlight key details with just a few clicks and keep your spatial insights front and center.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
(Source: Department of Education. (2024). Public School Locations 2021-22. Retrieved from Public School Locations 2021-22 - Catalog)
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
(Source: Department of Agriculture, U.S. Forest Service. (2017). National Forest System Trails (Feature Layer). Retrieved from National Forest System Trails (Feature Layer) - Catalog)
To learn more, refer to the Customize a map (preview) documentation.
Fabric_November_2025_Feature_Summary
You can instantly filter, break down the data, compare timeframes, and uncover insights without writing any query language.
Fabric_November_2025_Feature_Summary
With advanced no-code tools, you can also manually adjust and fine-tune the visuals generated by Copilot. Once you are done exploring the data and are pleased with the visual representing the derived insight, you can save it as a new tile on dashboards.
Fabric_November_2025_Feature_Summary
To begin, simply open a Real-Time Dashboard in Fabric and use the Copilot pane or the inline Copilot prompt on any tile to start chatting with your data.
Fabric_November_2025_Feature_Summary
To learn more, refer to Explore real-time dashboard data using Copilot documentation.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
Fabric_November_2025_Feature_Summary
After setting up the Snowflake connection with Key Pair authentication, you can easily use this connection in Pipeline, Copy job, Dataflow gen2, and Mirroring.
To learn more, refer to the Snowflake connector documentation.
The November release serves as the baseline version for this feature, and customers can start performing manual updates beginning in December. This enhancement also paves the way for future support of fully automatic updates.
Fabric_November_2025_Feature_Summary
To learn more, refer to the Update an on-premises data gateway documentation.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
To learn more about this feature, refer to the Manage virtual network (VNet) data gateways documentation.
Whether you're in the Pipeline Monitoring or Authoring page, simply click on the ‘Error Insights’ button for any failed run to activate Copilot. Instead of clicking through each error individually, you’ll instantly see an insight into the categorized errors to help you understand what went wrong and how to fix it.
For instance, when a pipeline failed with more than 102 errors, instead of reviewing each error individually, Copilot grouped them into three categories. Each category included an issues summary, root cause analysis, and recommended actions, making the process more efficient and saving time. This feature greatly improves the intuitiveness and productivity of pipeline troubleshooting.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
To learn more, refer to the Get started with Copilot for Pipelines documentation.
What’s new with the Pipeline Expression Builder Copilot?
You’ll find this Copilot built inline in the Pipeline Expression Builder, where you chat with Copilot, just like you would with our other Data Factory Copilot offerings.
Fabric_November_2025_Feature_Summary
You can now generate expressions using natural language. Simply describe what you need in your expression – Copilot will translate your intent into accurate pipeline expressions for you.
Fabric_November_2025_Feature_Summary
You can also use Copilot to explain existing expressions in plain language. No more decoding syntax. Copilot provides clear, contextual explanations, so that you understand what your Pipeline expression is doing.
Fabric_November_2025_Feature_Summary
Pipeline expressions are powerful but often intimidating. This feature helps boost your productivity by reducing manual coding, minimizing errors, and empowering everyone to build robust pipelines confidently.
To learn more, refer to the Copilot Pipeline Expression documentation.
Fabric_November_2025_Feature_Summary
You should now be able to see hierarchical views of your Pipeline runs.
Fabric_November_2025_Feature_Summary
This feature empowers you to monitor and troubleshoot with confidence, ensuring smooth operations across all your automated processes.
To learn more, check out our documentation on How to monitor pipeline runs in Monitoring hub.
Why does this matter for Dataflow Gen 2?
Implementation 2.0 for the Spark and Impala Connectors is now generally available in Microsoft Fabric , built on the open-source Arrow Database Connectivity (ADBC) driver . This release brings enhanced performance and security to Fabric workloads, particularly when working with large datasets in Dataflow Gen 2 .
AI-generated content may be incorrect.">
For further details, please refer to the Spark Connector and Impala Connector documentation.
Fabric_November_2025_Feature_Summary
This new experience also includes powerful search capabilities. You just need to type in keywords to quickly locate the data source you need. For example, connecting to your Fabric Lakehouse is now just a few clicks away, and you can immediately load your data into the Power Query editor for transformation. With this streamlined workflow, Excel has become even stronger for your analytics, helping you save time and focus on insights rather than set-up.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
Fabric_November_2025_Feature_Summary
To learn more about Get Data experience, refer to the documentation.
AI-generated content may be incorrect.">
When browsing data from the OneLake catalog, you can select your OneLake data from different workspaces by either choosing the data directly in OneLake or searching for your specific OneLake artifact.
Fabric_November_2025_Feature_Summary
Once you choose data from OneDrive or OneLake, you can quickly load it into the MGD Copilot for further transformation.
Fabric_November_2025_Feature_Summary
Fabric_November_2025_Feature_Summary
To learn more, refer to the Copilot in Modern Get Data documentation.
Fabric_November_2025_Feature_Summary
Description automatically generated">
Once you’re inside the AI Prompt dialog you can provide the prompt of your choice and select what columns from your table you wish to pass as added context for the prompt.
Fabric_November_2025_Feature_Summary
Description automatically generated">
This feature is designed to make AI accessible across Fabric experiences, including Dataflow Gen2 and notebooks.
The AI Prompt feature will begin rolling out globally the first week of December.
To learn more, refer to the Fabric AI Functions in Dataflow Gen2 documentation.
Fabric_November_2025_Feature_Summary
Description automatically generated">
What’s New?
This feature helps you:
These APIs let you directly manage files and requirements within your Airflow projects—upload, update, and organize resources with ease. By streamlining these operations, you reduce manual steps and simplify automation.
Built for flexibility, these APIs help teams automate environment setup and maintain consistent deployments, making it easier to keep Airflow jobs organized and up to date.
For more information, refer to the API capabilities for Fabric Data Factory's Apache Airflow Job documentation.
By eliminating the need for manual uploads via command line or external tools, this feature helps ensure your projects stay organized and up to date with minimal effort. Whether you're onboarding new data or updating dependencies, the UI makes it easy to keep your Airflow environment running smoothly.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
The File Management APIs allow you to:
During setup, Fabric automatically detects and distinguishes between managed and Iceberg tables, giving users the flexibility to mirror future tables as they’re created. For Iceberg tables, which reside in customer-owned storage, Fabric allows you to select your preferred storage provider, ensuring secure and direct connectivity to your data.
Fabric_November_2025_Feature_Summary
Once configured, managed tables replicate (with row counts visible as they sync) while Iceberg tables are surfaced via shortcuts in the same mirrored DB. Analysts can preview, query via the SQL endpoint, and join Iceberg and managed tables together just like any other tables in Fabric—no special steps or rewrites. This update streamlines cross‑platform analytics and accelerates time‑to‑insight for Snowflake customers adopting Fabric.
For more information about Iceberg Support in Mirroring for Snowflake, please refer to Snowflake Mirroring Iceberg Support documentation.
As a result, organizations benefit from up-to-date, reliable data for reporting and advanced analytics, seamlessly combine SAP data with other enterprise sources in Fabric, expedite decision-making processes, and fully leverage Fabric’s comprehensive analytical capabilities in conjunction with their SAP investments.
Fabric_November_2025_Feature_Summary
To learn more about mirroring for SAP, refer to the Mirrored database from SAP documentation.
Mirroring for SQL Server 2016-2022 and the newest version SQL Server 2025 offers continuous data replication from these sources into OneLake, ensuring that your data remains current and readily accessible for advanced analytics and reporting needs without complex ETL processes.
Fabric_November_2025_Feature_Summary
To learn more and to get started, refer to Microsoft Fabric Mirrored Databases from SQL Server documentation.
Azure Cosmos DB Mirroring in Fabric allows you to select which containers to mirror into Fabric, giving you total workload isolation and complete control over what data you build analytics on. Get the best of both worlds leveraging the SLA-backed latency and availability you have come to expect from Azure Cosmos DB with Microsoft Fabric’s array of analytical services and features, making it even easier now to bring your existing operational data and make accessible across the Fabric ecosystem.
Fabric_November_2025_Feature_Summary
To learn more about Mirroring Azure Cosmos DB (Preview), refer to the documentation.
With Azure Database for PostgreSQL Mirroring in Fabric, you can run all Fabric analytical workloads and capabilities on near-real time replicated data from your transactional sources without impacting on the performance of your production databases. This enables teams to unlock deeper insights and drive faster decision-making using the freshest data, all while maintaining the stability and responsiveness of operational workloads.
Fabric_November_2025_Feature_Summary
To learn more, please refer to the Mirroring Azure Database for PostgreSQL flexible server documentation.
Fabric_November_2025_Feature_Summary
To learn more, refer to the Tutorial on Azure SQL Database.
In addition, Copy job now supports merging CDC data into more destinations, including Fabric Lakehouse. You can seamlessly merge inserts, updates, and deletions from supported sources into Fabric Lakehouse tables, ensuring your data is always up to date.
What’s more, the monitoring experience of Copy job has been enhanced: you can now access more detailed statistics for each run, including watermark values, load type, and row counts for inserts, updates, and deletions, giving you full visibility over your Copy job.
Fabric_November_2025_Feature_Summary
To learn more, refer to the Change data capture (CDC) in Copy Job (Preview) documentation.
Please start by trying it with Azure SQL DB — support for more connectors that will be added soon.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
To learn more, refer to What is Copy job in Data Factory.
By default, Copy job does not delete any data in your destination. When you enable this option:
To learn more, refer to the What is Copy job in Data Factory documentation.
Fabric_November_2025_Feature_Summary
AI-generated content may be incorrect.">
To learn more, refer to the What is Copy job in Data Factory documentation.
This feature is now fully available in Copy job, allowing you to use it confidently in any production setting. You can easily connect to different data stores for development, testing, and production without having to change your Copy job each time.
Fabric_November_2025_Feature_Summary
To learn more, refer to the CI/CD for Copy Job in Data CI/CD for Copy job in Data Factory in Microsoft Fabric Factory documentation.
Fabric_November_2025_Feature_SummaryFigure: Microsoft Fabric extension for VS Code in extension marketplace
As an open-source project, contributions are welcomed on GitHub through submitting bug reports, requesting features, and making pull requests, following Microsoft's open-source code of conduct.
Closing
Thank you for exploring these updates with us. To see the features in action, check out the November Monthly update video, that's packed with demos!You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.