2017-10-25 4 views
1

auf dieser Seite: https://docs.microsoft.com/en-us/azure/data-factory/v1/data-factory-usql-activityServiceprincipal Vorlage für Azure Datalake Analytik in datafactory

gibt es eine Vorlage für die Verwendung Azure Datalake Analytik in Azure Datafactory mit Service-Haupt (anstatt manuell für jede Verwendung des Anweisungs).

die Vorlage sieht wie folgt aus:

{ 
"name": "AzureDataLakeAnalyticsLinkedService", 
"properties": { 
    "type": "AzureDataLakeAnalytics", 
    "typeProperties": { 
     "accountName": "adftestaccount", 
     "dataLakeAnalyticsUri": "azuredatalakeanalytics.net", 
     "servicePrincipalId": "<service principal id>", 
     "servicePrincipalKey": "<service principal key>", 
     "tenant": "<tenant info, e.g. microsoft.onmicrosoft.com>", 
     "subscriptionId": "<optional, subscription id of ADLA>", 
     "resourceGroupName": "<optional, resource group name of ADLA>" 
    } 
} 

}

Diese Vorlage nicht in azurDaten Fabrik funktioniert, es besteht darauf, dass für den Typ „AzureDataLakeAnalytics“, ist es nicht möglich ist, zu haben " serviceprincipalid "und es erfordert immer noch" Genehmigung "als eine Eigenschaft.

meine Frage ist: Was ist die richtige JSON-Vorlage zum Konfigurieren eines AzureDataLakeAnalyticsLinkedService mit einem Serviceprinzip?

Antwort

0

Ok, sorry für das Stellen einer Frage, die ich am Ende selbst herausgefunden habe.

Es ist zwar wahr, dass das azurblaue Portal sich über die Vorlage beschwert, aber es erlaubt Ihnen, es zu deployen. Ich hatte das natürlich probiert, aber da das azurblaue Portal die Fehlermeldung nicht anzeigt, nur ein Fehlerflag, merkte ich nicht, dass der Fehler von den Dienstherstellern mangels Erlaubnis und nicht von der Vorlage herrührte.

Also durch Hinzufügen von mehr Berechtigungen für die Service-Principal und die Bereitstellung der JSON, abgesehen von den Compiler Beschwerden. Es hat funktioniert. Entschuldigung für die Störung.

Verwandte Themen