← All Adapters

MICROSOFT FABRIC

type: fabric

Microsoft's unified analytics platform combining data engineering, data science, and business intelligence in one SaaS offering.

PREREQUISITES

Driver: pyodbc — installed automatically by:

dvt sync

CONFIGURATION FIELDS

FIELDTYPEREQUIREDDEFAULTDESCRIPTION
typestringyesMust be `fabric`
hoststringyesFabric SQL endpoint
portintegerno1433SQL endpoint port
userstringyesService principal or user
passwordstringyesAuthentication credential
databasestringyesLakehouse or warehouse name
threadsintegerno4Number of parallel threads

PROFILES.YML EXAMPLE

my_project:
  target: fabric_dev
  outputs:
    fabric_dev:
      type: fabric
      host: your-workspace.datawarehouse.fabric.microsoft.com
      port: 1433
      user: "{{ env_var('FABRIC_USER') }}"
      password: "{{ env_var('FABRIC_PASSWORD') }}"
      database: my_lakehouse

SOURCES.YML EXAMPLE

sources:
  - name: fabric_data
    connection: fabric_dev
    schema: dbo
    tables:
      - name: sales
      - name: inventory

INCREMENTAL STRATEGIES

Append Delete+Insert Merge

KNOWN LIMITATIONS

  • Uses SQL Server protocol via TDS endpoint