Admin - Dataflows GetDataflowsInGroupAsAdmin

Возвращает список потоков данных из указанной рабочей области.

Разрешения

  • Пользователь должен иметь права администратора (например, Office 365 глобального администратора или администратора службы Power BI) или пройти проверку подлинности с помощью субъекта-службы.
  • Поддерживаются делегированные разрешения.

При выполнении в режиме предварительной проверки подлинности службы в портал Azure приложение не должно иметь необходимых предустановок согласия администратора для Power BI.

Требуемая область

Tenant.Read.All или Tenant.ReadWrite.All

Применимо только при проверке подлинности с помощью стандартного маркера доступа делегированного администратора. Не должно присутствовать при использовании проверки подлинности через субъект-службу.

Ограничения

Максимум 200 запросов в час.

GET https://api.powerbi.com/v1.0/myorg/admin/groups/{groupId}/dataflows
GET https://api.powerbi.com/v1.0/myorg/admin/groups/{groupId}/dataflows?$filter={$filter}&$top={$top}&$skip={$skip}

Параметры URI

Имя В Обязательно Тип Описание
groupId
path True

string

uuid

идентификатор рабочей области;

$filter
query

string

Фильтрует результаты на основе логического условия

$skip
query

integer

int32

Пропускает первые n результатов

$top
query

integer

int32

Возвращает только первые n результатов

Ответы

Имя Тип Описание
200 OK

Dataflows

ОК

Примеры

Example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/admin/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/dataflows

Sample Response

{
  "value": [
    {
      "objectId": "bd32e5c0-363f-430b-a03b-5535a4804b9b",
      "name": "AdventureWorks",
      "description": "Our Adventure Works",
      "modelUrl": "https://MyDataflowStorageAccount.dfs.core.windows.net/powerbi/contoso/AdventureWorks/model.json",
      "configuredBy": "john@contoso.com"
    }
  ]
}

Определения

Имя Описание
Dataflow

Метаданные потока данных. Ниже приведен список свойств, которые могут быть возвращены для потока данных. Будет возвращено только подмножество свойств в зависимости от вызываемого API, разрешений вызывающего объекта и доступности данных в базе данных Power BI.

Dataflows

Оболочка ответа OData для списка метаданных потока данных

DataflowUser

Запись права доступа пользователя Power BI для потока данных

DataflowUserAccessRight

Право доступа, которое пользователь имеет для потока данных (уровень разрешений)

PrincipalType

Тип субъекта

ServicePrincipalProfile

Профиль субъекта служба Power BI. Применимо только для Power BI Embedded мультитенантного решения.

Dataflow

Метаданные потока данных. Ниже приведен список свойств, которые могут быть возвращены для потока данных. Будет возвращено только подмножество свойств в зависимости от вызываемого API, разрешений вызывающего объекта и доступности данных в базе данных Power BI.

Имя Тип Описание
configuredBy

string

Владелец потока данных

description

string

Описание потока данных

modelUrl

string

URL-адрес файла определения потока данных (model.json)

modifiedBy

string

Пользователь, изменяющий поток данных

modifiedDateTime

string

Дата и время последнего изменения потока данных

name

string

Имя потока данных

objectId

string

Идентификатор потока данных

users

DataflowUser[]

(Пустое значение) Сведения о доступе пользователя к потоку данных. Это свойство будет удалено из ответа полезных данных в предстоящем выпуске. Вы можете получить сведения о пользователе в потоке данных Power BI с помощью команды Get Dataflow Users as Администратор вызов API или вызова API PostWorkspaceInfo с параметром getArtifactUser .

Dataflows

Оболочка ответа OData для списка метаданных потока данных

Имя Тип Описание
odata.context

string

value

Dataflow[]

Список метаданных потока данных

DataflowUser

Запись права доступа пользователя Power BI для потока данных

Имя Тип Описание
DataflowUserAccessRight

DataflowUserAccessRight

Право доступа, которое пользователь имеет для потока данных (уровень разрешений)

displayName

string

Отображаемое имя субъекта

emailAddress

string

Адрес электронной почты пользователя

graphId

string

Идентификатор субъекта в Майкрософт Graph. Доступно только для api-интерфейсов администратора.

identifier

string

Идентификатор субъекта

principalType

PrincipalType

Тип субъекта

profile

ServicePrincipalProfile

Профиль субъекта служба Power BI. Применимо только для Power BI Embedded мультитенантного решения.

userType

string

Тип пользователя.

DataflowUserAccessRight

Право доступа, которое пользователь имеет для потока данных (уровень разрешений)

Имя Тип Описание
None

string

Удаляет разрешение на доступ к содержимому в потоке данных

Owner

string

Предоставляет доступ для чтения, записи и повторного доступа к содержимому в потоке данных

Read

string

Предоставляет доступ на чтение к содержимому в потоке данных

ReadReshare

string

Предоставляет доступ на чтение и повторное предоставление общего доступа к содержимому в потоке данных

ReadWrite

string

Предоставляет доступ на чтение и запись к содержимому в потоке данных

PrincipalType

Тип субъекта

Имя Тип Описание
App

string

Тип субъекта-службы

Group

string

Тип субъекта-группы

None

string

Нет основного типа. Используйте для доступа на уровне всей организации.

User

string

Тип субъекта-пользователя

ServicePrincipalProfile

Профиль субъекта служба Power BI. Применимо только для Power BI Embedded мультитенантного решения.

Имя Тип Описание
displayName

string

Имя профиля субъекта-службы

id

string

Идентификатор профиля субъекта-службы