Capacities - Get Workloads

返回指定容量工作负荷的当前状态。 如果启用了工作负荷,也会返回工作负荷可以使用的最大内存百分比。

工作负荷 API 与 Gen2 容量无关。

所需范围

Capacity.Read.All 或 Capacity.ReadWrite.All

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

URI 参数

名称 必需 类型 说明
capacityId
path True

string (uuid)

容量 ID

响应

名称 类型 说明
200 OK

Workloads

还行

示例

Example

示例请求

GET https://api.powerbi.com/v1.0/myorg/capacities/0f084df7-c13d-451b-af5f-ed0c466403b2/Workloads

示例响应

{
  "value": [
    {
      "state": "Enabled",
      "name": "Dataflows",
      "maxMemoryPercentageSetByUser": "66"
    },
    {
      "state": "Disabled",
      "name": "PaginatedReports"
    }
  ]
}

定义

名称 说明
Workload

容量工作负荷设置

Workloads

容量工作负荷设置列表的 OData 响应包装器

WorkloadState

容量工作负荷状态

Workload

容量工作负荷设置

名称 类型 说明
maxMemoryPercentageSetByUser

integer

工作负荷可以使用的最大内存百分比(由用户设置)

name

string

工作负荷名称

state

WorkloadState

容量工作负荷状态

Workloads

容量工作负荷设置列表的 OData 响应包装器

名称 类型 说明
@odata.context

string

value

Workload[]

容量工作负荷设置列表

WorkloadState

容量工作负荷状态

说明
Disabled

工作负荷已禁用

Enabled

已启用工作负荷

Unsupported

当前容量 SKU 不支持工作负荷,无法启用。 用户无法在 Patch Workload API 调用中设置此值。