Skip to content

microsoft/Microsoft-Fabric-workload-development-sample

Repository files navigation

Microsoft Fabric workload development kit sample

Creating and running custom workloads on Fabric

Welcome

Welcome to the Fabric workload development kit. This repository contains everything a Microsoft Fabric partner needs to develop and build custom workloads in Fabric, use this kit to create workloads according to your specific business needs and scenarios, and run them on Fabric with high performance, scalability, and security. The Fabric workload development kit is currently in public preview and is subject to change. As such, there may be issues or missing documentation. We kindly request you to keep this in mind while using the kit. We are working hard to ensure that the kit is as stable and reliable as possible, and we appreciate your patience and understanding during this time. If you need any further assistance, post your question at Microsoft-Fabric-workload-development-sample/discussions or Microsoft-Fabric-workload-development-sample/issues so that it can be addressed by the Fabric team.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

What's in the kit

The kit contains the following components:

  • A sample workload that demonstrates how to create and run a Fabric workload.
  • A boilerplate project that provides the basic structure and configuration files for a Fabric workload, including the workload manifest, the frontend manifest, and the app settings.
  • A workload manifest validator that checks the validity and consistency of the workload manifest file.
  • A set of documentation files that explain the concepts, architecture, and steps involved in developing a Fabric workload.

How to use the kit

To use the kit, you need to have access to a Fabric tenant with the workload feature and developer mode enabled. See the quick guide in Microsoft Fabric Workload workload development kit documentation. for more information. Once you have access to a Fabric tenant, you can follow these steps:

  1. Clone this repository.
  2. Follow the quick start guide to run the sample workload and get familiar with the workflow and the tools.
  3. Follow the development guide to create your own custom workload using the boilerplate project as a template.

Related content

For more information about Fabric and workloads, you can refer to the following resources: