Share via


Capacities - Patch Workload

Altera o estado de uma carga de trabalho específica para Habilitado ou Desabilitado. Ao habilitar uma carga de trabalho, especifique o percentual de memória máxima que a carga de trabalho pode consumir.

As APIs de carga de trabalho não são relevantes para as capacidades do Gen2 .

Escopo necessário

Capacity.ReadWrite.All

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
capacityId
path True

string

uuid

A ID da capacidade

workloadName
path True

string

O nome da carga de trabalho

Corpo da solicitação

Nome Obrigatório Tipo Description
state True

WorkloadState

O estado da carga de trabalho de capacidade

maxMemoryPercentageSetByUser

integer

O percentual da memória máxima que uma carga de trabalho pode consumir (definida pelo usuário)

Respostas

Nome Tipo Description
200 OK

OK

Exemplos

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

Definições

Nome Description
PatchWorkloadRequest

Solicitação de configuração de carga de trabalho de patch

WorkloadState

O estado da carga de trabalho de capacidade

PatchWorkloadRequest

Solicitação de configuração de carga de trabalho de patch

Nome Tipo Description
maxMemoryPercentageSetByUser

integer

O percentual da memória máxima que uma carga de trabalho pode consumir (definida pelo usuário)

state

WorkloadState

O estado da carga de trabalho de capacidade

WorkloadState

O estado da carga de trabalho de capacidade

Nome Tipo Description
Disabled

string

A carga de trabalho está desabilitada

Enabled

string

A carga de trabalho está habilitada

Unsupported

string

A carga de trabalho não tem suporte pelo SKU de capacidade atual e não pode ser habilitada. Esse valor não pode ser definido pelo usuário em uma chamada à API de Carga de Trabalho de Patch .