Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>Fabric User data functionsNew to Visual Studio Code? Get it now.
Fabric User data functions

Fabric User data functions

Preview

Microsoft

microsoft.com
|
1,398 installs
| (2) | Free
View, manage, and develop your Microsoft Fabric items directly in VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Fabric User data functions (Preview)

Fabric User data functions extension for VS Code extends the Microsoft Fabric extension with additional functionality for authoring, testing and deploying User data functions in Microsoft Fabric.

Requirements

In order to use all the features of this extension, you will need to have the following installed:

  • Python
  • Azure Functions Core Tools v4

What is Fabric User data functions?

Microsoft Fabric User data functions (or Fabric UDFs) is a serverless solution that enables you to quickly and easily write custom logic for your data solutions in Microsoft Fabric. Data functions are invoked as a HTTP requests to a service-provided endpoint and operate on your Fabric-native data sources.

Features

These are the following features supported:

  • Create new data functions in your Fabric Workspace.
  • Manage your User data function in Fabric from within VS Code.
    • View libraries
    • View connections
    • View functions
  • Open and edit your User data function locally.
  • Add new functions, run and debug data functions locally with breakpoints.
  • Refresh connections, libraries for your User data function.
  • Publish local changes to Fabric

Create new functions in Fabric

  1. Select the new item button in Fabric Workspace explorer

    createNewUdf

  2. Give your User data functions a name

  3. Select the language (currently Python only)

  4. Choose whether to open the new project in the current window or a new window

Quickly navigate to Fabric to manage your User data functions

  1. Find your User data function in the Fabric Workspace explorer

  2. Use the context menu (or gear icon) to navigate directly to the UDF in Fabric

  3. In Fabric, you can configure required libraries and data connections

    manageUdf

Open & edit User data functions

  1. Find your User data function in the Fabric Workspace explorer

  2. Choose "Open in Explorer" to open the UDF project locally

  3. Use the Local Folder explorer to easily add templatized functions to your project

    addFunction

Run & debug User data functions

  1. Use the Local Folder explorer to easily run the UDF under a debugger

  2. Use the Test & Debug panel to easily invoke your local functions

    runUdf

  3. You may set & hit breakpoints as you normally would

Publish changes to Fabric

  1. Finally, you can publish your User data functions to Fabric

  2. Use the Local Folder explorer to push your changes back to Fabric

    publishUdf

Feedback

Use the Feedback section to report issues, request features, or make suggestions.

feedbackUdf

Telemetry

VS Code collects usage data and sends it to Microsoft to help improve our products and services. Read our privacy statement to learn more. If you don't wish to send usage data to Microsoft, you can set the telemetry.enableTelemetry setting to false. Learn more in our FAQ.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft