Skip to content

Data Integration

Erwin de Kreuk edited this page Apr 28, 2026 · 12 revisions

Custom Notebooks

The Fabric Metadata-Driven Framework (FMD) enables you to define custom data integration logic using Notebooks. Create Notebooks that perform transformations, aggregations, or data manipulations within your data pipelines.

The deployment process includes a template Notebook called NB_FMD_CUSTOM_NOTEBOOK_TEMPLATE. Use this template as a starting point to implement your custom data integration logic.

Configure the Notebook in Fabric Database

Before you begin, ensure you've created a connection in the FMD Framework.

Add connection metadata

In the integration.Connection table, add:

Column Value
ConnectionGuid 00000000-0000-0000-0000-000000000001
Name CON_FMD_NOTEBOOK
Type NOTEBOOK

Add datasource metadata

In the integration.Datasource table, add:

Column Value
ConnectionId Connection ID from above
Name CUSTOM_NOTEBOOK
Namespace NB
Type NOTEBOOK
Description Custom Notebook

Note

These settings are typically created during deployment.

Register the Notebook

Add your custom Notebook to the FMD Framework by inserting a record into integration.LandingzoneEntity, or use the stored procedure [integration].[sp_UpsertLandingzoneBronzeSilver]to automatically create related Bronze and Silver entity metadata:

Clone this wiki locally