Skip to main content

Connect Microsoft Fabric

Supported authentication methods

The supported authentication methods are:

  • Azure Active Directory (Azure AD) service principal
  • Azure AD password

SQL password (LDAP) is not supported in Microsoft Fabric Synapse Data Warehouse so you must use Azure AD. This means that to use Microsoft Fabric in dbt Cloud, you will need at least one Azure AD service principal to connect dbt Cloud to Fabric, ideally one service principal for each user.

Active Directory service principal

The following are the required fields for setting up a connection with a Microsoft Fabric using Azure AD service principal authentication.

FieldDescription
ServerThe service principal's host value for the Fabric test endpoint.
PortThe port to connect to Microsoft Fabric. You can use 1433 (the default), which is the standard SQL server port number.
DatabaseThe service principal's database value for the Fabric test endpoint.
AuthenticationChoose Service Principal from the dropdown.
Tenant IDThe service principal's Directory (tenant) ID.
Client IDThe service principal's application (client) ID id.
Client secretThe service principal's client secret (not the client secret id).

Active Directory password

The following are the required fields for setting up a connection with a Microsoft Fabric using Azure AD password authentication.

FieldDescription
ServerThe server hostname to connect to Microsoft Fabric.
PortThe server port. You can use 1433 (the default), which is the standard SQL server port number.
DatabaseThe database name.
AuthenticationChoose Active Directory Password from the dropdown.
UserThe AD username.
PasswordThe AD username's password.

Configuration

To learn how to optimize performance with data platform-specific configurations in dbt Cloud, refer to Microsoft Fabric DWH configurations.

0