Groups - Get Groups
Возвращает список рабочих областей, к к которые пользователь имеет доступ.
Разрешения
Этот вызов API может вызываться профилем субъекта-службы. Дополнительные сведения см. в статье Профили субъекта-службы в Power BI Embedded.
Требуемая область
Workspace.Read.All или Workspace.ReadWrite.All
Ограничения
- Разрешения пользователей для рабочих областей занимают некоторое время для обновления и могут быть не сразу доступны при использовании вызовов API. Чтобы обновить разрешения пользователя, используйте вызов Обновить разрешения пользователя API.
GET https://api.powerbi.com/v1.0/myorg/groups
GET https://api.powerbi.com/v1.0/myorg/groups?$filter={$filter}&$top={$top}&$skip={$skip}
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
$filter
|
query |
string |
Возвращает подмножество результатов на основе условия параметра запроса Odata Odata фильтра. |
|
|
$skip
|
query |
integer (int32) |
Пропускает первые результаты n |
|
|
$top
|
query |
integer (int32) |
Возвращает только первые результаты n |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
ХОРОШО |
Примеры
| Example |
| Get a list of workspaces using a filter example |
Example
Образец запроса
GET https://api.powerbi.com/v1.0/myorg/groups
Пример ответа
{
"value": [
{
"id": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
"isReadOnly": false,
"isOnDedicatedCapacity": false,
"name": "sample group"
},
{
"id": "3d9b93c6-7b6d-4801-a491-1738910904fd",
"isReadOnly": false,
"isOnDedicatedCapacity": true,
"capacityId": "0f084df7-c13d-451b-af5f-ed0c466403b2",
"defaultDatasetStorageFormat": "Small",
"name": "marketing group"
},
{
"id": "a2f89923-421a-464e-bf4c-25eab39bb09f",
"isReadOnly": false,
"isOnDedicatedCapacity": true,
"capacityId": "0f084df7-c13d-451b-af5f-ed0c466403b2",
"defaultDatasetStorageFormat": "Large",
"name": "contoso",
"dataflowStorageId": "d692ae06-708c-485e-9987-06ff0fbdbb1f"
}
]
}
Get a list of workspaces using a filter example
Образец запроса
GET https://api.powerbi.com/v1.0/myorg/groups?$filter=contains(name,'marketing')%20or%20name%20eq%20'contoso'
Пример ответа
{
"value": [
{
"id": "3d9b93c6-7b6d-4801-a491-1738910904fd",
"isReadOnly": false,
"isOnDedicatedCapacity": false,
"name": "marketing group"
},
{
"id": "a2f89923-421a-464e-bf4c-25eab39bb09f",
"isReadOnly": false,
"isOnDedicatedCapacity": false,
"name": "contoso",
"dataflowStorageId": "d692ae06-708c-485e-9987-06ff0fbdbb1f"
}
]
}
Определения
| Имя | Описание |
|---|---|
|
Azure |
Ответ, подробно содержащий ресурс Azure, принадлежащий пользователю, например рабочую область Log Analytics. |
|
Default |
Формат хранилища набора данных по умолчанию в группе |
| Group |
Группа Power BI |
| Groups |
Оболочка ответа OData для списка групп Power BI |
AzureResource
Ответ, подробно содержащий ресурс Azure, принадлежащий пользователю, например рабочую область Log Analytics.
| Имя | Тип | Описание |
|---|---|---|
| id |
string (uuid) |
Идентификатор ресурса в Power BI. |
| resourceGroup |
string |
Группа ресурсов в подписке, в которой находится ресурс. |
| resourceName |
string |
Имя ресурса. |
| subscriptionId |
string (uuid) |
Подписка Azure, в которой находится ресурс. |
DefaultDatasetStorageFormat
Формат хранилища набора данных по умолчанию в группе
| Значение | Описание |
|---|---|
| Small |
Формат хранилища небольшого набора данных |
| Large |
Формат хранилища большого набора данных |
Group
Группа Power BI
| Имя | Тип | Описание |
|---|---|---|
| capacityId |
string (uuid) |
Идентификатор емкости |
| dataflowStorageId |
string (uuid) |
Идентификатор учетной записи хранения потока данных Power BI |
| defaultDatasetStorageFormat |
Формат хранилища набора данных по умолчанию в рабочей области. Возвращается только в том случае, если |
|
| id |
string (uuid) |
Идентификатор рабочей области |
| isOnDedicatedCapacity |
boolean |
Назначается ли группа выделенной емкости |
| isReadOnly |
boolean |
Является ли группа доступной только для чтения |
| logAnalyticsWorkspace |
Рабочая область Log Analytics, назначенная группе. Возвращается только при получении одной группы. |
|
| name |
string |
Имя группы |
Groups
Оболочка ответа OData для списка групп Power BI
| Имя | Тип | Описание |
|---|---|---|
| @odata.context |
string |
Контекст OData |
| value |
Group[] |
Список групп |