Datasets - Get Datasets
从“我的工作区”返回数据集列表。
所需范围
Dataset.ReadWrite.All 或 Dataset.Read.All
GET https://api.powerbi.com/v1.0/myorg/datasets响应
| 名称 | 类型 | 说明 | 
|---|---|---|
| 200 OK | 还行 | 
示例
Example
示例请求
GET https://api.powerbi.com/v1.0/myorg/datasets示例响应
{
  "value": [
    {
      "id": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
      "name": "SalesMarketing",
      "addRowsAPIEnabled": false,
      "configuredBy": "john@contoso.com",
      "isRefreshable": true,
      "isEffectiveIdentityRequired": false,
      "isEffectiveIdentityRolesRequired": false,
      "isOnPremGatewayRequired": false
    }
  ]
}定义
| 名称 | 说明 | 
|---|---|
| Dataset | Power BI 数据集。 API 返回以下数据集属性列表的子集。 子集取决于调用的 API、调用方权限以及 Power BI 数据库中数据的可用性。 | 
| Dataset | 查询数据集的横向扩展设置 | 
| Datasets | 数据集 OData 列表包装器 | 
| Dataset | Power BI 用户访问数据集的权限条目 | 
| Dataset | 用户对数据集拥有的访问权限(权限级别) | 
| Dependent | Power BI 依赖数据流 | 
| Encryption | 数据集的加密信息 | 
| Encryption | 数据集加密状态 | 
| Principal | 主体类型 | 
| Service | Power BI 服务主体配置文件。 仅适用于 Power BI Embedded 多租户解决方案。 | 
Dataset
Power BI 数据集。 API 返回以下数据集属性列表的子集。 子集取决于调用的 API、调用方权限以及 Power BI 数据库中数据的可用性。
| 名称 | 类型 | 说明 | 
|---|---|---|
| ContentProviderType | string | 应忽略的已弃用属性。 | 
| Encryption | 数据集加密信息。 仅当指定  | |
| IsEffectiveIdentityRequired | boolean | 数据集是否需要有效的标识,必须在 GenerateToken API 调用中发送该标识。 | 
| IsEffectiveIdentityRolesRequired | boolean | 行级别安全性是否在 Power BI .pbix 文件中定义。 如果是这样,则必须指定角色。 | 
| IsInPlaceSharingEnabled | boolean | 是否可以与外部用户共享数据集,使其在其自己的租户中使用 | 
| IsOnPremGatewayRequired | boolean | 数据集是否需要本地数据网关 | 
| IsRefreshable | boolean | 当数据集最近刷新或配置为自动刷新时,此字段将返回  | 
| addRowsAPIEnabled | boolean | 数据集是否允许添加新行 | 
| configuredBy | string | 数据集所有者 | 
| createReportEmbedURL | string | 数据集创建报表嵌入 URL | 
| createdDate | string (date-time) | 数据集创建日期和时间 | 
| description | string | 数据集说明 | 
| id | string | 数据集 ID | 
| name | string | 数据集名称 | 
| qnaEmbedURL | string | 数据集 Q&嵌入 URL | 
| queryScaleOutSettings | 查询数据集的横向扩展设置 | |
| targetStorageMode | string | 数据集存储模式 | 
| upstreamDataflows | 此项所依赖的所有数据流的列表 | |
| users | (空值)数据集用户访问详细信息。 将在即将发布的版本中从有效负载响应中删除此属性。 可以使用 获取数据集用户作为管理员 API,或使用  参数  | |
| webUrl | string | 数据集的 Web URL | 
DatasetQueryScaleOutSettings    
			
			查询数据集的横向扩展设置
| 名称 | 类型 | 说明 | 
|---|---|---|
| autoSyncReadOnlyReplicas | boolean | 数据集是否自动同步只读副本 | 
| maxReadOnlyReplicas | integerminimum: -1 maximum: 64 | 数据集的最大只读副本数(0-64,-1 自动副本数) | 
Datasets
数据集 OData 列表包装器
| 名称 | 类型 | 说明 | 
|---|---|---|
| @odata.context | string | OData 上下文 | 
| value | Dataset[] | 数据集 | 
DatasetUser 
			
			Power BI 用户访问数据集的权限条目
| 名称 | 类型 | 说明 | 
|---|---|---|
| datasetUserAccessRight | 用户对数据集拥有的访问权限(权限级别) | |
| displayName | string | 主体的显示名称 | 
| emailAddress | string | 用户电子邮件地址 | 
| graphId | string | Microsoft Graph 中主体的标识符。 仅适用于管理员 API。 | 
| identifier | string | 主体的标识符 | 
| principalType | 主体类型 | |
| profile | Power BI 服务主体配置文件。 仅适用于 Power BI Embedded 多租户解决方案。 | |
| userType | string | 用户的类型。 | 
DatasetUserAccessRight   
			
			用户对数据集拥有的访问权限(权限级别)
| 值 | 说明 | 
|---|---|
| None | 删除对数据集中内容的权限 | 
| Read | 授予对数据集中内容的读取访问权限 | 
| ReadWrite | 授予对数据集中内容的读取和写入访问权限 | 
| ReadReshare | 授予对数据集中内容的读取和重新共享访问权限 | 
| ReadWriteReshare | 授予对数据集中内容的读取、写入和重新共享访问权限 | 
| ReadExplore | 授予对数据集中内容的读取和浏览访问权限 | 
| ReadReshareExplore | 授予对数据集中内容的读取、重新共享和浏览访问权限 | 
| ReadWriteExplore | 授予对数据集中内容的读取、写入和浏览访问权限 | 
| ReadWriteReshareExplore | 授予对数据集中内容的读取、写入、重新共享和浏览访问权限 | 
DependentDataflow 
			
			Power BI 依赖数据流
| 名称 | 类型 | 说明 | 
|---|---|---|
| groupId | string | 目标组 ID | 
| targetDataflowId | string | 目标数据流 ID | 
Encryption
数据集的加密信息
| 名称 | 类型 | 说明 | 
|---|---|---|
| EncryptionStatus | 数据集加密状态 | 
EncryptionStatus 
			
			数据集加密状态
| 值 | 说明 | 
|---|---|
| Unknown | 由于数据集损坏,加密状态未知 | 
| NotSupported | 此数据集不支持加密 | 
| InSyncWithWorkspace | 支持加密,并且与加密设置同步 | 
| NotInSyncWithWorkspace | 支持加密,但不与加密设置同步 | 
PrincipalType 
			
			主体类型
| 值 | 说明 | 
|---|---|
| None | 无主体类型。 用于整个组织级别的访问。 | 
| User | 用户主体类型 | 
| Group | 组主体类型 | 
| App | 服务主体类型 | 
ServicePrincipalProfile  
			
			Power BI 服务主体配置文件。 仅适用于 Power BI Embedded 多租户解决方案。
| 名称 | 类型 | 说明 | 
|---|---|---|
| displayName | string | 服务主体配置文件名称 | 
| id | string (uuid) | 服务主体配置文件 ID |