Поделиться через


Admin - Datasets GetDatasourcesAsAdmin

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

Обработка каждого запроса занимает 0,5 секунды, в течение которого другие запросы помещаются в очередь.

Разрешения

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

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

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

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

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

GET https://api.powerbi.com/v1.0/myorg/admin/datasets/{datasetId}/datasources

Параметры URI

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

string

Ответы

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

Datasources

ОК

Примеры

Example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/admin/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/datasources

Sample Response

{
  "value": [
    {
      "name": "301",
      "connectionString": "data source=MyServer.database.windows.net;initial catalog=MyDatabase;persist security info=True;encrypt=True;trustservercertificate=False",
      "datasourceType": "Sql",
      "datasourceId": "16a54ccd-620d-4af3-9197-0b8c779a9a6d",
      "gatewayId": "7f1c4e55-544b-403f-b132-da0d3a024674",
      "connectionDetails": {
        "server": "MyServer.database.windows.net",
        "database": "MyDatabase"
      }
    }
  ]
}

Определения

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

Источник данных Power BI

DatasourceConnectionDetails

Сведения о подключении к источнику данных Power BI. Примеры см. в разделах Получение источников данных или Получение источников данных в группе.

Datasources

Оболочка ответа OData для коллекции источников данных Power BI

Datasource

Источник данных Power BI

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

DatasourceConnectionDetails

Сведения о подключении к источнику данных

connectionString

string

(Не рекомендуется) Строка подключения к источнику данных. Доступно только для DirectQuery.

datasourceId

string

Идентификатор привязанного источника данных, который пуст, если он не привязан к шлюзу

datasourceType

string

Тип источника данных

gatewayId

string

Идентификатор привязанного шлюза, который пуст, если он не привязан к шлюзу. При использовании кластера шлюза идентификатор шлюза относится к основному (первому) шлюзу в кластере и аналогичен идентификатору кластера шлюза.

name

string

(Не рекомендуется) Имя источника данных. Доступно только для DirectQuery.

DatasourceConnectionDetails

Сведения о подключении к источнику данных Power BI. Примеры см. в разделах Получение источников данных или Получение источников данных в группе.

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

string

Учетная запись подключения

classInfo

string

Сведения о классе подключения

database

string

База данных подключения

domain

string

Домен подключения

emailAddress

string

Адрес электронной почты для подключения

kind

string

Тип подключения

loginServer

string

Сервер входа подключения

path

string

Путь подключения

server

string

Сервер подключения

url

string

URL-адрес подключения

Datasources

Оболочка ответа OData для коллекции источников данных Power BI

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

string

Контекст OData

value

Datasource[]

Коллекция источников данных