Data Factory biedt ondersteuning voor Azure AD-verificatie voor SQL Database en SQL Data Warehouse
Publicatiedatum: 23 maart, 2018
Azure Data Factory V2 biedt nu ondersteuning voor verificatie met Azure Active Directory (Azure AD) voor Azure SQL Database en SQL Data Warehouse als alternatief voor SQL Server-verificatie.
Er zijn twee modi voor Azure AD-verificatie ingeschakeld. Gebruik de volgende Azure-documentatiekoppelingen voor informatie over de vereiste stappen.
Voor SQL Database:
- Tokenverificatie van Azure AD-toepassing gebruiken: service-principal
- Tokenverificatie van Azure AD-toepassing gebruiken: beheerde service-identiteit
Voor SQL Data Warehouse:
- Tokenverificatie van Azure AD-toepassing gebruiken: service-principal
- Tokenverificatie van Azure AD-toepassing gebruiken: beheerde service-identiteit
Azure AD-verificatie is ingeschakeld via de ontwerpfunctie in de gebruikersinterface en via JSON:
Voorbeeld van een JSON-payload voor een gekoppelde servicedefinitie waarvoor service-principalverificatie wordt gebruikt:
{
"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"
}
}
}