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


Admin - Datasets GetDatasourcesAsAdmin

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

Разрешения

  • Пользователь должен быть администратором Fabric или пройти проверку подлинности с помощью субъекта-службы.
  • Поддерживаются делегированные разрешения.

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

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

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

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

Ограничения

Не более 300 запросов в час.

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

Параметры URI

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

string

Ответы

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

Datasources

ХОРОШО

Примеры

Example

Образец запроса

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

Пример ответа

{
  "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 (uuid)

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

datasourceType

string

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

gatewayId

string (uuid)

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

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[]

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