Datasets
许多语义模型操作可通过无组路由和工作区限定的路由使用。 对于提供这两种路由表单的此组中的操作,范围如下所示。
| 路由模式 | Scope |
|---|---|
/v1.0/myorg/datasets/{datasetId}/... |
在 “我的工作区 ”或其他工作区中对指定的语义模型进行操作,前提是调用方具有所需的权限。 |
/v1.0/myorg/groups/{groupId}/datasets/{datasetId}/... |
使用工作区限定的路由对指定的语义模型进行操作。 指定拥有语义模型的工作区的 ID。 |
/v1.0/myorg/datasets |
从 “我的工作区”返回语义模型。 |
/v1.0/myorg/groups/{groupId}/datasets |
从指定的工作区返回语义模型。 |
为了与现有应用程序兼容,此操作组中的无组路由标识特定语义模型 datasetId ,并且具有相应的工作区限定路由可以访问 “我的工作区”外部的语义模型。 此兼容性行为不适用于集合操作、推送语义模型表和行操作,或仅在工作区限定窗体中可用的操作。 当这两种路由表单都可用时,请使用工作区限定的路由并指定语义模型的拥有工作区。 指定其他工作区的请求可能会失败,因为加强了工作区包含验证。
Operations
| Bind To Gateway |
使用给定的数据源 ID 集(可选)将指定的语义模型绑定到指定的网关。 语义模型可以驻留在 “我的工作区 ”或“... |
| Bind To Gateway In Group |
将指定数据集从指定的工作区绑定到指定的网关,可以选择使用给定的数据源 ID 集。 如果未提供规格... |
| Cancel Refresh |
取消指定语义模型的指定刷新操作。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方... |
| Cancel Refresh In Group |
从指定的工作区取消指定数据集的指定刷新作。 |
| Delete Dataset |
删除指定的语义模型。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有所需的权限。 |
| Delete Dataset In Group |
从指定的工作区中删除指定的数据集。 |
| Discover Gateways |
返回可以绑定到的指定语义模型的网关列表。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是 c... |
| Discover Gateways In Group |
返回可从指定工作区绑定到的指定数据集的网关列表。 |
| Execute Dax Queries |
针对提供的语义模型执行数据分析表达式 (DAX) 查询。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,如... |
| Execute Dax Queries In Group |
针对提供的数据集执行数据分析表达式 (DAX) 查询。 数据集必须驻留在指定的工作区中。 响应以 t... |
| Execute Queries |
针对提供的语义模型执行数据分析表达式 (DAX) 查询。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,如... |
| Execute Queries In Group |
针对提供的数据集执行数据分析表达式 (DAX) 查询。 |
| Get Dataset |
返回指定的语义模型。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有所需的权限。 |
| Get Dataset In Group |
从指定的工作区返回指定的数据集。 |
| Get Datasets |
从 “我的工作区”返回数据集列表。 |
| Get Datasets In Group |
返回指定工作区中的数据集列表。 |
| Get Dataset To Dataflows Links In Group |
返回指定工作区中数据集的上游数据流列表。 |
| Get Dataset Users |
返回有权访问指定语义模型的主体的列表。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是 ... |
| Get Dataset Users In Group |
返回有权访问指定数据集的主体列表。 |
| Get Datasources |
返回指定语义模型的数据源列表。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有... |
| Get Datasources In Group |
从指定的工作区中返回指定数据集的数据源列表。 |
| Get Direct Query Refresh Schedule |
返回指定 DirectQuery 或 LiveConnection 语义模型的刷新计划。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,p... |
| Get Direct Query Refresh Schedule In Group |
从指定的工作区中返回指定 DirectQuery 或 LiveConnection 数据集的刷新计划。 |
| Get Gateway Datasources |
返回指定语义模型的网关数据源列表。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方... |
| Get Gateway Datasources In Group |
从指定的工作区中返回指定数据集的网关数据源列表。 |
| Get Parameters |
返回指定语义模型的参数列表。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有 r... |
| Get Parameters In Group |
从指定的工作区中返回指定数据集的参数列表。 |
| Get Query Scale Out Sync Status |
返回指定语义模型的查询横向扩展同步状态。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方... |
| Get Query Scale Out Sync Status In Group |
从指定的工作区返回指定数据集的查询横向扩展同步状态。 |
| Get Refresh Execution Details |
返回指定语义模型的刷新操作的执行详细信息。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是... |
| Get Refresh Execution Details In Group |
返回指定工作区中指定数据集的刷新作的执行详细信息。 |
| Get Refresh History |
返回指定语义模型的刷新历史记录。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有重新... |
| Get Refresh History In Group |
从指定的工作区中返回指定数据集的刷新历史记录。 |
| Get Refresh Schedule |
返回指定语义模型的刷新计划。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有 r... |
| Get Refresh Schedule In Group |
从指定的工作区中返回指定数据集的刷新计划。 |
| Post Dataset User |
授予指定用户对指定语义模型的权限。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方... |
| Post Dataset User In Group |
授予指定用户对指定数据集的权限。 |
| Put Dataset User |
将指定用户的现有语义模型权限更新为指定的权限。 语义模型可以驻留在 “我的工作区 ”或其他工作区中... |
| Put Dataset User In Group |
将指定用户的现有数据集权限更新为指定的权限。 |
| Refresh Dataset |
触发指定语义模型的刷新。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有所需的 pe... |
| Refresh Dataset In Group | |
| Set All Dataset Connections |
更新指定语义模型的所有连接。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方需要... |
| Set All Dataset Connections In Group |
从指定的工作区更新指定数据集的所有连接。 此 API 调用仅支持 SQL DirectQuery 数据集。 |
| Take Over In Group |
将指定数据集的所有权转让给当前授权用户。 |
| Trigger Query Scale Out Sync |
为指定的语义模型触发只读副本的查询横向扩展同步。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,prov... |
| Trigger Query Scale Out Sync In Group |
触发从指定工作区中为指定数据集的只读副本的查询横向扩展同步。 |
| Update Dataset |
更新指定语义模型的属性。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方需要... |
| Update Dataset In Group |
从指定的工作区更新指定数据集的属性。 |
| Update Datasources |
更新指定语义模型的数据源。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方需要... |
| Update Datasources In Group |
从指定的工作区更新指定数据集的数据源。 |
| Update Direct Query Refresh Schedule |
更新指定 DirectQuery 或 LiveConnection 语义模型的刷新计划。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,p... |
| Update Direct Query Refresh Schedule In Group |
从指定的工作区更新指定 DirectQuery 或 LiveConnection 数据集的刷新计划。 |
| Update Parameters |
更新指定语义模型的参数值。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有 r... |
| Update Parameters In Group |
从指定的工作区更新指定数据集的参数值。 |
| Update Refresh Schedule |
更新指定语义模型的刷新计划。 语义模型可以驻留在 “我的工作区 ”或其他工作区中,前提是调用方具有 r... |
| Update Refresh Schedule In Group |
从指定的工作区更新指定数据集的刷新计划。 |