Skip to content

Commit e836d32

Browse files
Add integration with Fabric SQL Database (#36523)
* Add integration with Fabric SQL Database adjust build warning Update per build warning fix * Edit pass * Update the content for accuracy --------- Co-authored-by: Randolph West MSFT <97149825+rwestMSFT@users.noreply.github.com>
1 parent 010fc70 commit e836d32

2 files changed

Lines changed: 54 additions & 0 deletions

File tree

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: "Tutorial: Integrate SSIS with SQL Database in Microsoft Fabric"
3+
description: Learn how to integrate SSIS with Fabric SQL Database
4+
author: chugugrace
5+
ms.author: chugu
6+
ms.reviewer: randolphwest
7+
ms.date: 02/02/2026
8+
ms.service: sql
9+
ms.subservice: integration-services
10+
ms.topic: tutorial
11+
ms.custom:
12+
- intro-deployment
13+
- sfi-image-nochange
14+
---
15+
# Integrate SSIS with SQL database in Microsoft Fabric
16+
17+
This tutorial shows how to connect an SSIS package to [!INCLUDE [fabric-sqldb](../../includes/fabric-sqldb.md)] using Microsoft Entra service principal authentication with the [Microsoft OLE DB Driver for SQL Server](../../connect/oledb/download-oledb-driver-for-sql-server.md).
18+
19+
## Authentication
20+
21+
Use Microsoft Entra service principal authentication for SSIS packages because they typically run non-interactively under agents. This approach provides secure app-only access without user prompts or multifactor authentication (MFA). It lets you apply least-privilege access through Fabric workspace and item permissions.
22+
23+
Service principal authentication aligns with `Authentication=ActiveDirectoryServicePrincipal` support in Microsoft OLE DB Driver for SQL Server version 18.5.0 and later versions, and improves auditability and secret hygiene when you store client secrets in SSIS Catalog environments or Azure Key Vault.
24+
25+
## Prerequisites
26+
27+
- A Fabric workspace with a SQL database.
28+
- Register a service principal (app registration).
29+
- Enable service principal access to Fabric workspace.
30+
- Microsoft OLE DB Driver for SQL Server version 18.5.0 or later versions, including MSOLEDBSQL19.
31+
- Outbound network access to Fabric SQL Database (Default connection policy).
32+
33+
## Configure SSIS OLE DB Connection Manager
34+
35+
Use the Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL) and configure:
36+
37+
- **Authentication**: `ActiveDirectoryServicePrincipal`
38+
- **User name (User ID)**: Application (client) ID of your service principal
39+
- **Password**: Client secret associated with the app registration
40+
- **Initial Catalog**: Fabric SQL Database name (from Settings → Connection strings)
41+
- **Server name (Data Source)**: Fabric SQL host (for example, `<server-unique-identifer>.database.fabric.microsoft.com`)
42+
43+
:::image type="content" source="media/ole-db-connection-1.png" alt-text="Screenshot of OLE DB Connection Manager part 1.":::
44+
45+
:::image type="content" source="media/ole-db-connection-2.png" alt-text="Screenshot of OLE DB Connection Manager part 2." lightbox="media/ole-db-connection-2.png":::
46+
47+
## References
48+
49+
- [Authentication in SQL database in Microsoft Fabric](/fabric/database/sql/authentication)
50+
- [Use Microsoft Entra ID](../../connect/oledb/features/using-azure-active-directory.md)
51+
- [Connect to your SQL database in Microsoft Fabric](/fabric/database/sql/connect)
52+
- [Download Microsoft OLE DB Driver for SQL Server](../../connect/oledb/download-oledb-driver-for-sql-server.md)

docs/integration-services/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@
7373
items:
7474
- name: Tutorial - Integrating SSIS with Fabric Data Warehouse
7575
href: ../integration-services/fabric-integration/integrate-fabric-data-warehouse.md
76+
- name: Tutorial - Integrating SSIS with SQL database in Fabric
77+
href: ../integration-services/fabric-integration/integrate-fabric-sql-database.md
7678
- name: Install Integration Services
7779
href: ../integration-services/install-windows/install-integration-services.md
7880
- name: Installing Integration Services Versions Side by Side

0 commit comments

Comments
 (0)