Compute Policies - Create Or Update

Membuat atau memperbarui kebijakan komputasi yang ditentukan. Selama pembaruan, kebijakan komputasi dengan nama yang ditentukan akan diganti dengan kebijakan komputasi baru ini. Akun mendukung, paling banyak, 50 kebijakan

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataLakeAnalytics/accounts/{accountName}/computePolicies/{computePolicyName}?api-version=2016-11-01

Parameter URI

Name In Required Type Description
accountName
path True
  • string

Nama akun Data Lake Analytics.

computePolicyName
path True
  • string

Nama kebijakan komputasi untuk membuat atau memperbarui.

resourceGroupName
path True
  • string

Nama grup sumber daya Azure.

subscriptionId
path True
  • string

Dapatkan kredensial langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

api-version
query True
  • string

Versi Api Klien.

Isi Permintaan

Name Required Type Description
properties.objectId True
  • string

Pengidentifikasi objek AAD untuk entitas untuk membuat kebijakan.

properties.objectType True

Jenis objek AAD yang dirujuk oleh pengidentifikasi objek.

properties.maxDegreeOfParallelismPerJob
  • integer

Tingkat paralelisme maksimum per pekerjaan yang dapat digunakan pengguna ini untuk mengirimkan pekerjaan. Properti ini, prioritas minimum per properti pekerjaan, atau keduanya harus diteruskan.

properties.minPriorityPerJob
  • integer

Prioritas minimum per pekerjaan yang dapat digunakan pengguna ini untuk mengirimkan pekerjaan. Properti ini, tingkat paralelisme maksimum per properti pekerjaan, atau keduanya harus dilewati.

Respons

Name Type Description
200 OK

Berhasil membuat atau memperbarui kebijakan komputasi yang ditentukan

Other Status Codes

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

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
  }
}

Definisi

AADObjectType

Jenis objek AAD yang dirujuk oleh pengidentifikasi objek.

ComputePolicy

Data Lake Analytics informasi kebijakan komputasi.

CreateOrUpdateComputePolicyParameters

Parameter yang digunakan untuk membuat kebijakan komputasi baru.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan

AADObjectType

Jenis objek AAD yang dirujuk oleh pengidentifikasi objek.

Name Type Description
Group
  • string
ServicePrincipal
  • string
User
  • string

ComputePolicy

Data Lake Analytics informasi kebijakan komputasi.

Name Type Description
id
  • string

Pengidentifikasi sumber daya.

name
  • string

Nama sumber daya.

properties.maxDegreeOfParallelismPerJob
  • integer

Tingkat paralelisme maksimum per pekerjaan yang dapat digunakan pengguna ini untuk mengirimkan pekerjaan.

properties.minPriorityPerJob
  • integer

Prioritas minimum per pekerjaan yang dapat digunakan pengguna ini untuk mengirimkan pekerjaan.

properties.objectId
  • string

Pengidentifikasi objek AAD untuk entitas untuk membuat kebijakan.

properties.objectType

Jenis objek AAD yang dirujuk oleh pengidentifikasi objek.

type
  • string

Jenis sumber daya.

CreateOrUpdateComputePolicyParameters

Parameter yang digunakan untuk membuat kebijakan komputasi baru.

Name Type Description
properties.maxDegreeOfParallelismPerJob
  • integer

Tingkat paralelisme maksimum per pekerjaan yang dapat digunakan pengguna ini untuk mengirimkan pekerjaan. Properti ini, prioritas minimum per properti pekerjaan, atau keduanya harus diteruskan.

properties.minPriorityPerJob
  • integer

Prioritas minimum per pekerjaan yang dapat digunakan pengguna ini untuk mengirimkan pekerjaan. Properti ini, tingkat paralelisme maksimum per properti pekerjaan, atau keduanya harus dilewati.

properties.objectId
  • string

Pengidentifikasi objek AAD untuk entitas untuk membuat kebijakan.

properties.objectType

Jenis objek AAD yang dirujuk oleh pengidentifikasi objek.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Name Type Description
info
  • object

Info tambahan.

type
  • string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Name Type Description
additionalInfo

Info tambahan kesalahan.

code
  • string

Kode kesalahan.

details

Detail kesalahan.

message
  • string

Pesan kesalahan.

target
  • string

Target kesalahan.

ErrorResponse

Respons kesalahan

Name Type Description
error

Objek kesalahan.