Supporto dell'autenticazione di Azure AD per il database SQL e SQL Data Warehouse in Data Factory
Data di pubblicazione: 23 marzo, 2018
Azure Data Factory versione 2 supporta ora l'autenticazione di Azure Active Directory (Azure AD) per il database SQL e SQL Data Warehouse, in alternativa all'autenticazione di SQL Server.
Sono state abilitate due modalità di autenticazione di Azure AD. Per i passaggi necessari, vedere i collegamenti seguenti ad argomenti di ACOM.
Per il database SQL:
- Uso dell'autenticazione token dell'applicazione di Azure AD: entità servizio
- Uso dell'autenticazione token dell'applicazione di Azure AD: identità del servizio gestito
Per SQL Data Warehouse:
- Uso dell'autenticazione token dell'applicazione di Azure AD: entità servizio
- Uso dell'autenticazione token dell'applicazione di Azure AD: identità del servizio gestito
L'autenticazione di Azure AD è stata abilitata sia tramite la funzionalità di creazione basata sull'interfaccia utente che tramite JSON:
Esempio di payload JSON per la definizione di servizio collegato tramite l'autenticazione basata su entità servizio:
{
"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"
}
}
}