Compute Policies - Create Or Update
Crea o aggiorna i criteri di calcolo specificati. Durante l'aggiornamento, i criteri di calcolo con il nome specificato verranno sostituiti con questo nuovo criterio di calcolo. Un account supporta al massimo 50 criteri
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeAnalytics/accounts/{accountName}/computePolicies/{computePolicyName}?api-version=2016-11-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
account
|
path | True |
string |
nome dell'account di Data Lake Analytics. |
compute
|
path | True |
string |
Nome dei criteri di calcolo da creare o aggiornare. |
resource
|
path | True |
string |
Nome del gruppo di risorse di Azure. |
subscription
|
path | True |
string |
Ottenere le credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio. |
api-version
|
query | True |
string |
Versione api client. |
Corpo della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
properties.objectId | True |
string |
Identificatore dell'oggetto AAD per l'entità per cui creare un criterio. |
properties.objectType | True |
Il tipo di oggetto AAD a cui fa riferimento l'identificatore dell'oggetto. |
|
properties.maxDegreeOfParallelismPerJob |
integer |
Il grado massimo di parallelismo per processo che l'utente può usare per inviare processi. Questa proprietà, la priorità minima per ogni proprietà del processo o entrambe devono essere passate. |
|
properties.minPriorityPerJob |
integer |
Priorità minima per processo che l'utente può usare per inviare processi. Questa proprietà, il massimo grado di parallelismo per proprietà del processo o entrambi devono essere passati. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Creazione o aggiornamento dei criteri di calcolo specificati |
|
Other Status Codes |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
Creates or updates the specified compute policy
Sample Request
PUT https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/contosorg/providers/Microsoft.DataLakeAnalytics/accounts/contosoadla/computePolicies/test_policy?api-version=2016-11-01
{
"properties": {
"objectId": "776b9091-8916-4638-87f7-9c989a38da98",
"objectType": "User",
"maxDegreeOfParallelismPerJob": 10,
"minPriorityPerJob": 30
}
}
Sample Response
{
"name": "test_policy",
"properties": {
"objectId": "776b9091-8916-4638-87f7-9c989a38da98",
"objectType": "User",
"maxDegreeOfParallelismPerJob": 10,
"minPriorityPerJob": 30
}
}
Definizioni
Nome | Descrizione |
---|---|
AADObject |
Il tipo di oggetto AAD a cui fa riferimento l'identificatore dell'oggetto. |
Compute |
Data Lake Analytics informazioni sui criteri di calcolo. |
Create |
Parametri usati per creare un nuovo criterio di calcolo. |
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
Error |
Dettagli dell'errore. |
Error |
Risposta di errore |
AADObjectType
Il tipo di oggetto AAD a cui fa riferimento l'identificatore dell'oggetto.
Nome | Tipo | Descrizione |
---|---|---|
Group |
string |
|
ServicePrincipal |
string |
|
User |
string |
ComputePolicy
Data Lake Analytics informazioni sui criteri di calcolo.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
Identificatore della risorsa. |
name |
string |
Nome della risorsa. |
properties.maxDegreeOfParallelismPerJob |
integer |
Il grado massimo di parallelismo per processo che l'utente può usare per inviare processi. |
properties.minPriorityPerJob |
integer |
Priorità minima per processo che l'utente può usare per inviare processi. |
properties.objectId |
string |
Identificatore dell'oggetto AAD per l'entità per cui creare un criterio. |
properties.objectType |
Il tipo di oggetto AAD a cui fa riferimento l'identificatore dell'oggetto. |
|
type |
string |
Tipo di risorsa. |
CreateOrUpdateComputePolicyParameters
Parametri usati per creare un nuovo criterio di calcolo.
Nome | Tipo | Descrizione |
---|---|---|
properties.maxDegreeOfParallelismPerJob |
integer |
Il grado massimo di parallelismo per processo che l'utente può usare per inviare processi. Questa proprietà, la priorità minima per ogni proprietà del processo o entrambe devono essere passate. |
properties.minPriorityPerJob |
integer |
Priorità minima per processo che l'utente può usare per inviare processi. Questa proprietà, il massimo grado di parallelismo per proprietà del processo o entrambi devono essere passati. |
properties.objectId |
string |
Identificatore dell'oggetto AAD per l'entità per cui creare un criterio. |
properties.objectType |
Il tipo di oggetto AAD a cui fa riferimento l'identificatore dell'oggetto. |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
Nome | Tipo | Descrizione |
---|---|---|
info |
object |
Informazioni aggiuntive. |
type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
Nome | Tipo | Descrizione |
---|---|---|
additionalInfo |
Informazioni aggiuntive sull'errore. |
|
code |
string |
Codice di errore. |
details |
Dettagli dell'errore. |
|
message |
string |
Messaggio di errore. |
target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
Nome | Tipo | Descrizione |
---|---|---|
error |
Oggetto error. |