Reports - Update Datasources

Обновления источники данных указанного отчета с разбивкой на страницы (RDL) из моей рабочей области.

Важно!

Исходный источник данных и новый источник данных должны иметь одинаковую схему.

Разрешения

Пользователь должен быть владельцем источника данных.

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

Reports.ReadWrite.All

Ограничения

  • Поддерживает только отчеты с разбивкой на страницы.
  • Изменение типа источника данных не поддерживается.

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

Параметры URI

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

string

uuid

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

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

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

UpdateRdlDatasourceDetails[]

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

Ответы

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

ОК

Примеры

Example

Sample Request

POST https://api.powerbi.com/v1.0/myorg/reports/cfafbeb1-8037-4d0c-896e-a46fb27ff229/Default.UpdateDatasources
{
  "updateDetails": [
    {
      "datasourceName": "SqlDatasource",
      "connectionDetails": {
        "server": "New-Sql-Server",
        "database": "New-Sql-Database"
      }
    },
    {
      "datasourceName": "SqlAzureDatasource",
      "connectionDetails": {
        "server": "New-SqlAzure-Server.windows.net",
        "database": "New-SqlAzure-Database"
      }
    }
  ]
}

Sample Response

Определения

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

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

UpdateRdlDatasourceDetails

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

UpdateRdlDatasourcesRequest

Запрос на обновление источников данных отчета с разбивкой на страницы

RdlDatasourceConnectionDetails

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

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

string

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

server

string

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

UpdateRdlDatasourceDetails

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

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

RdlDatasourceConnectionDetails

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

datasourceName

string

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

UpdateRdlDatasourcesRequest

Запрос на обновление источников данных отчета с разбивкой на страницы

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

UpdateRdlDatasourceDetails[]

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