Data Factory prend en charge l’authentification Azure AD pour SQL Database et SQL Data Warehouse
Date de publication : 23 mars, 2018
Azure Data Factory V2 prend désormais en charge l’authentification Azure Active Directory (Azure AD) pour Azure SQL Database et SQL Data Warehouse, comme solution alternative à l’authentification SQL Server.
Deux modes d’authentification Azure AD ont été activés. Pour connaître les étapes préalables, consultez les liens ACOM suivants.
Pour SQL Database :
- Utilisation de l’authentification du jeton d’application Azure AD : principal de service
- Utilisation de l’authentification du jeton d’application Azure AD : Managed Service Identity
Pour SQL Data Warehouse :
- Utilisation de l’authentification du jeton d’application Azure AD : principal de service
- Utilisation de l’authentification du jeton d’application Azure AD : Managed Service Identity
L’authentification Azure AD a été activée via la création par interface utilisateur et via JSON :
Exemple de charge utile JSON pour la définition d’un service lié à l’aide de l’authentification du principal du service :
{
"name": "AzureSqlDbLinkedService",
"properties": {
"type": "AzureSqlDatabase",
"typeProperties": {
"connectionString": {
"type": "SecureString",
"value": "Server=tcp:<servername>.database.windows.net,1433;Database=<databasename>;Connection Timeout=30"
},
"servicePrincipalId": "<service principal id>",
"servicePrincipalKey": {
"type": "SecureString",
"value": "<service principal key>"
},
"tenant": "<tenant info, e.g. microsoft.onmicrosoft.com>"
},
"connectVia": {
"referenceName": "<name of Integration Runtime>",
"type": "IntegrationRuntimeReference"
}
}
}