Skip to main content
Version: 3.7

Fabric Prerequisites

There are three main steps to install Fusion in Fabric for a fresh installation:

  1. Create the required resources in Fabric
  2. Deploy the Fusion terraform in Azure
  3. Install the Elevate Connector on the VM to connect to the source system

Coming Soon: Visual guide showing the three main installation steps

Microsoft Fabric Integration (New in 3.7)

Fusion 3.7 introduces Public Preview support for Microsoft Fabric integration. This allows Fusion to work directly with Microsoft Fabric's unified analytics platform.

Coming Soon: Architecture diagram showing Fusion integration with Microsoft Fabric

Fabric Prerequisites

  1. Licensed Fabric Customer: Your tenant must be registered in the Fabric administration site with the "Registered" checkbox checked
  2. Fabric Workspace: A Microsoft Fabric workspace with appropriate permissions
  3. Minimum Fabric Capacity: Fabric F8 or higher is required for production deployments.
  4. Eventhouse and KQL Database: Access to create or use an existing Eventhouse and KQL database

Fabric Onboarding Steps

To onboard Fusion with Fabric, you must:

  • Set up a Fabric workspace and ensure F8+ capacity.
  • Create or connect to an Eventhouse and KQL database.
  • Configure DataStream, OneLake, Data Pipelines, and Dataflow Gen2 as required for your scenario.
  • Run the provided KQL scripts manually in the Fabric KQL database to initialize schemas and tables.

Fabric Configuration Steps

Step 1: Fabric Workload Setup

  1. In your Fabric workspace, add the Fusion workload
  2. Navigate to the workload settings page
  3. Connect the workload to an Eventhouse and KQL database
  4. Once connected, note the following values from the settings page:
    • Database ID (copy to clipboard by hovering)
    • Query URI (copy to clipboard by hovering)

Fabric Workload Settings Fabric workload settings page showing Database ID and Query URI that need to be copied for Terraform configuration

Step 2: Terraform Configuration for Fabric

When deploying Fusion with Fabric integration, use these specific configuration values:

# Fabric-specific configuration
adxCount = 0
adxClusterUri = "<query_uri_from_fabric_settings>"
adxDatabase = "<database_id_from_fabric_settings>"

Step 3: Post-Deployment Fabric Connection

After Fusion deployment:

  1. Return to the Fabric workload settings
  2. Complete the "Connect to Fusion" section:
    • Select your Azure subscription
    • Select the resource group where Fusion was deployed
    • Other dropdowns should auto-populate
    • Click Save

This grants necessary permissions for:

  • ADF to push DataStreamMetaData, DataModels, and StateSets
  • DPP to push real-time data
  • Event frame relay to push event frames
  • ADX runner to update materialized views

Fabric vs Traditional ADX Deployment

FeatureTraditional ADXMicrosoft Fabric
adxCount10
adxClusterUriAuto-generatedFrom Fabric settings
adxDatabaseAuto-generatedFrom Fabric settings
Data PlatformAzure Data ExplorerFabric KQL Database
AnalyticsCustom dashboardsFabric + Power BI
AI IntegrationLimitedFabric Copilot + Agents