Share via


Capacities - Patch Workload

Belirli bir iş yükünün durumunu Etkin veya Devre Dışı olarak değiştirir. Bir iş yükünü etkinleştirirken, iş yükünün kullanabileceği maksimum bellek yüzdesini belirtin.

İş yükü API'leri 2. Nesil kapasiteleri için uygun değildir.

Gerekli Kapsam

Capacity.ReadWrite.All

PATCH https://api.powerbi.com/v1.0/myorg/capacities/{capacityId}/Workloads/{workloadName}

URI Parametreleri

Name İçinde Gerekli Tür Description
capacityId
path True

string

uuid

Kapasite kimliği

workloadName
path True

string

İş yükünün adı

İstek Gövdesi

Name Gerekli Tür Description
state True

WorkloadState

Kapasite iş yükü durumu

maxMemoryPercentageSetByUser

integer

bir iş yükünün kullanabileceği en yüksek bellek yüzdesi (kullanıcı tarafından ayarlanır)

Yanıtlar

Name Tür Description
200 OK

Tamam

Örnekler

Example

Sample Request

PATCH https://api.powerbi.com/v1.0/myorg/capacities/0f084df7-c13d-451b-af5f-ed0c466403b2/Workloads/Dataflows
{
  "state": "Enabled",
  "maxMemoryPercentageSetByUser": "66"
}

Sample Response

Tanımlar

Name Description
PatchWorkloadRequest

İş yükü ayarı isteğine düzeltme eki uygulama

WorkloadState

Kapasite iş yükü durumu

PatchWorkloadRequest

İş yükü ayarı isteğine düzeltme eki uygulama

Name Tür Description
maxMemoryPercentageSetByUser

integer

bir iş yükünün kullanabileceği en yüksek bellek yüzdesi (kullanıcı tarafından ayarlanır)

state

WorkloadState

Kapasite iş yükü durumu

WorkloadState

Kapasite iş yükü durumu

Name Tür Description
Disabled

string

İş yükü devre dışı bırakıldı

Enabled

string

İş yükü etkinleştirildi

Unsupported

string

İş yükü geçerli kapasite SKU'su tarafından desteklenmiyor ve etkinleştirilemiyor. Bu değer, patch iş yükü API çağrısında kullanıcı tarafından ayarlanamaz.