Reports - Update Datasources

Aktualizacje źródła danych określonego raportu podzielonego na strony (RDL) z obszaru Mój obszar roboczy.

Ważne

Zarówno oryginalne źródło danych, jak i nowe źródło danych muszą mieć dokładnie taki sam schemat.

Uprawnienia

Użytkownik musi być właścicielem źródła danych.

Wymagany zakres

Reports.ReadWrite.All

Ograniczenia

  • Obsługuje tylko raporty podzielone na strony.
  • Zmiana typu źródła danych nie jest obsługiwana.

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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
reportId
path True

string

uuid

Identyfikator raportu

Treść żądania

Nazwa Wymagane Typ Opis
updateDetails True

UpdateRdlDatasourceDetails[]

Szczegóły aktualizacji źródeł danych raportu podzielonego na strony

Odpowiedzi

Nazwa Typ Opis
200 OK

OK

Przykłady

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

Definicje

Nazwa Opis
RdlDatasourceConnectionDetails

Szczegóły połączenia dla źródła danych raportu podzielonego na strony

UpdateRdlDatasourceDetails

Aktualizowanie szczegółów źródła danych raportu podzielonego na strony

UpdateRdlDatasourcesRequest

Żądanie zaktualizowania źródeł danych raportu podzielonego na strony

RdlDatasourceConnectionDetails

Szczegóły połączenia dla źródła danych raportu podzielonego na strony

Nazwa Typ Opis
database

string

Baza danych połączeń

server

string

Serwer połączeń

UpdateRdlDatasourceDetails

Aktualizowanie szczegółów źródła danych raportu podzielonego na strony

Nazwa Typ Opis
connectionDetails

RdlDatasourceConnectionDetails

Nowe szczegóły połączenia dla źródła danych raportu podzielonego na strony

datasourceName

string

Nazwa źródła danych raportu podzielonego na strony

UpdateRdlDatasourcesRequest

Żądanie zaktualizowania źródeł danych raportu podzielonego na strony

Nazwa Typ Opis
updateDetails

UpdateRdlDatasourceDetails[]

Szczegóły aktualizacji źródeł danych raportu podzielonego na strony