Reports - Bind To Gateway In Group

Привязывает указанный источник данных отчета с разбивкой на страницы из указанной рабочей области к указанному шлюзу, при необходимости с заданным идентификатором источника данных. Если вы не предоставляете определенный идентификатор источника данных, источник данных будет привязан к первому сопоставлению источника данных в шлюзе.

Разрешения

Этот вызов API может вызываться профилем субъекта-службы.

Обязательные делегированные области

Workspace.Read.All или Workspace.ReadWrite.All

Ограничения

Поддерживает только локальный шлюз данных

POST https://api.powerbi.com/v1.0/myorg/groups/{groupId}/reports/{reportId}/Default.BindToGateway

Параметры URI

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

string (uuid)

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

reportId
path True

string (uuid)

Идентификатор отчета

Текст запроса

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

RdlBindDetail[]

Список сведений о привязке

gatewayObjectId True

string (uuid)

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

Ответы

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

ХОРОШО

Примеры

Example

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

POST https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/reports/cfafbeb1-8037-4d0c-896e-a46fb27ff229/Default.BindToGateway
{
  "gatewayObjectId": "1f69e798-5852-4fdd-ab01-33bb14b6e934",
  "bindDetails": [
    {
      "dataSourceName": "DataSource1",
      "dataSourceObjectId": "dc2f2dac-e5e2-4c37-af76-2a0bc10f16cb"
    },
    {
      "dataSourceName": "DataSource2",
      "dataSourceObjectId": "3bfe5d33-ab7d-4d24-b0b5-e2bb8eb01cf5"
    }
  ]
}

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

Определения

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

BindDetail для каждого источника данных в отчете с разбивкой на страницы

RdlBindToGatewayRequest

Отчет с разбивкой на страницы привязывает источник данных к запросу шлюза

RdlBindDetail

BindDetail для каждого источника данных в отчете с разбивкой на страницы

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

string

Имя источника данных в отчете с разбивкой на страницы

dataSourceObjectId

string (uuid)

Уникальный идентификатор источника данных в шлюзе

RdlBindToGatewayRequest

Отчет с разбивкой на страницы привязывает источник данных к запросу шлюза

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

RdlBindDetail[]

Список сведений о привязке

gatewayObjectId

string (uuid)

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