Microsoft Fabric Updates Blog

Workload Development Kit – OneLake support and Developer Experience enhancements

We are excited to share several updates and enhancements for OneLake integration and the Workload Development Kit (WDK). These improvements aim to provide a smoother and more intuitive user experience, as well as new opportunities for monetization and real-time intelligence integration.

OneLake integration

All items now support storing data in OneLake. This means folders for structured data (Tables) as well as unstructured data (files) are automatically created. You can use the OneLake APIs to access those folders with an On-Behalf-of token within the workload to read, write and update the data. In addition, users can leverage all other methods OneLake provides to access the data stored in the item. Leveraging this functionality makes sure that all customer data is stored and protected within the customer tenant and aligned to the workspace configuration.

Item Folders showing up in OneLake Explorer
Item Folders showing up in OneLake Explorer

Only items that are created after we have enabled the feature will be able to access the OneLake folders. Partners can leverage the OneLake API to identify if the functionality is enabled for the specific item or not and adopt their experience accordingly.

We have added support for items to appear in the OneLake catalog. To participate, specify your item as a data item in the Item.xml using the ‘Data’ category:

<?xml version="1.0" encoding="utf-8" ?>
<ItemManifestConfiguration xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" SchemaVersion="1.0.0">
  <Item TypeName="Org.WorkloadSample.SampleWorkloadItem" Category="Data">
    <Workload WorkloadName="Org.WorkloadSample" />
  </Item>
</ItemManifestConfiguration>

Once this flag is set, the item will appear in the ‘Other Types’ category within OneLake Hub. The changes are also available in the Boiler Plate Sample hosted in GitHub that can be leveraged to get started easily.

Data items showing up in OneLake Hub
Data items showing up in OneLake Hub

Enhanced navigation experience

We have improved the navigation experience for customers as part of the Workload Development Kit (WDK). Workloads can now use the multitasking functionality of Fabric to navigate to other items within a workspace. Use the following sample code to implement this functionality in your frontend:

const path = `/groups/${workspaceId}/${itemType}/${itemId}`;
await workloadClient.navigation.navigate('host', { path });

Additionally, you can now open a new browser tab from your Workload editor:

    var params : OpenBrowserTabParams = {
        url: "https://example.com",
        queryParams: {
            key1: "value1",
        }
    } 
    await workloadClient.navigation.openBrowserTab(params);

Leveraging the code above will open a new browser tab with the location “https://example.com?key1=value1”.

This feature allows partners to open documentation or connect to Azure Marketplace for monetization, enhancing the user experience.

Promoting workload solutions

In response to requests from workload developers, we now support embedding videos from YouTube and Vimeo on the workload home page. Configure this by using mediaType="1" and adding the video link in the source attribute within your Product.json file:

"slideMedia": [
  {
    "mediaType": 1,
    "source": "https://youtube.com/embed/UNgpBOCvwa8?si=KwsR879MaVZd5CJi"
  }
]

Monetization guidelines

We have published new Fabric Monetization guidelines to help partners understand how to monetize workloads according to Fabric guidelines. These guidelines include information about customer trials and payment options, allowing partners to showcase their workloads to potential customers.

Example showing how to start a trial from the monetization guidelines
Example from the monetization guidelines

Real-Time Intelligence integration

For workload developers, we have extended our workload sample to include Real-Time Intelligence. Partners can now use the Eventhouse selector in their workloads to offer rich real-time experiences. We have also included an example of how to use the real-time APIs and execute queries against the Event House.

Event House example that is shipped as part of the workload sample showing how to access the Eventhouse
Event House example

Additional Changes

Partners can now add up to 20 tenants for their preview audience. Publish a workload to the Fabric Workload Hub provides more information about the publishing process and requirements.

We have increased the limitations for the Manifest, now supporting files up to 50kB for the Product.json and Item.json.

These updates and enhancements are designed to provide a more seamless and efficient experience for both developers and users.  For more information on how to get started, visit the Microsoft Fabric Workload Development Kit Introduction. Submit your feedback on Fabric Ideas and join the conversation on the Fabric Community

Relaterade blogginlägg

Workload Development Kit – OneLake support and Developer Experience enhancements

december 18, 2025 från Jovan Popovic

Unlock Flexible Time-Based Reporting with DATE_BUCKET() in Microsoft Fabric DW! Microsoft Fabric Data Warehouse continues to evolve with powerful features that make analytics easier and more adaptable. One of the latest additions is the DATE_BUCKET() function—a game-changer for time-based reporting.

december 18, 2025 från Anna Hoffman

What a year 2025 has been for SQL! ICYMI and are looking for some hype, might I recommend you start with this blog from Priya Sathy, the product leader for all of SQL at Microsoft: One consistent SQL: The launchpad from legacy to innovation. In this blog post, Priya explains how we have developed and … Continue reading “2025 Year in Review: What’s new across SQL Server, Azure SQL and SQL database in Fabric”