Freigeben über


Capacities - Patch Workload

Ändert den Status einer bestimmten Workload in "Aktiviert " oder "Deaktiviert". Geben Sie beim Aktivieren einer Workload den Prozentsatz des maximalen Arbeitsspeichers an, den die Workload verbrauchen kann.

Workload-APIs sind für Gen2-Kapazitäten nicht relevant.

Erforderlicher Bereich

Capacity.ReadWrite.All

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
capacityId
path True

string (uuid)

Die Kapazitäts-ID

workloadName
path True

string

Der Name der Workload

Anforderungstext

Name Erforderlich Typ Beschreibung
state True

WorkloadState

Der Kapazitätsauslastungsstatus

maxMemoryPercentageSetByUser

integer

Der Prozentsatz des maximalen Arbeitsspeichers, den eine Workload verbrauchen kann (vom Benutzer festgelegt)

Antworten

Name Typ Beschreibung
200 OK

OKAY

Beispiele

Example

Beispielanforderung

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

Beispiel für eine Antwort

Definitionen

Name Beschreibung
PatchWorkloadRequest

Anforderung für die Einstellung der Patchworkloadeinstellung

WorkloadState

Der Kapazitätsauslastungsstatus

PatchWorkloadRequest

Anforderung für die Einstellung der Patchworkloadeinstellung

Name Typ Beschreibung
maxMemoryPercentageSetByUser

integer

Der Prozentsatz des maximalen Arbeitsspeichers, den eine Workload verbrauchen kann (vom Benutzer festgelegt)

state

WorkloadState

Der Kapazitätsauslastungsstatus

WorkloadState

Der Kapazitätsauslastungsstatus

Wert Beschreibung
Disabled

Die Workload ist deaktiviert.

Enabled

Die Workload ist aktiviert.

Unsupported

Die Workload wird von der aktuellen Kapazitäts-SKU nicht unterstützt und kann nicht aktiviert werden. Dieser Wert kann nicht vom Benutzer in einem Patch Workload-API-Aufruf festgelegt werden.