Reports - Update Datasources

Aggiornamenti le origini dati del report impaginato specificato (RDL) dall'area di lavoro personale.

Importante

Sia l'origine dati originale che la nuova origine dati devono avere lo stesso schema.

Autorizzazioni

L'utente deve essere il proprietario dell'origine dati.

Ambito obbligatorio

Reports.ReadWrite.All

Limitazioni

  • Supporta solo i report impaginati.
  • La modifica del tipo di origine dati non è supportata.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
reportId
path True

string

uuid

The report ID

Corpo della richiesta

Nome Necessario Tipo Descrizione
updateDetails True

UpdateRdlDatasourceDetails[]

Dettagli dell'aggiornamento per le origini dati del report impaginato

Risposte

Nome Tipo Descrizione
200 OK

OK

Esempio

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

Definizioni

Nome Descrizione
RdlDatasourceConnectionDetails

Dettagli di connessione per un'origine dati del report impaginato

UpdateRdlDatasourceDetails

Aggiornare i dettagli per un'origine dati del report impaginato

UpdateRdlDatasourcesRequest

Richiesta di aggiornamento delle origini dati di un report impaginato

RdlDatasourceConnectionDetails

Dettagli di connessione per un'origine dati del report impaginato

Nome Tipo Descrizione
database

string

Database di connessione

server

string

Server di connessione

UpdateRdlDatasourceDetails

Aggiornare i dettagli per un'origine dati del report impaginato

Nome Tipo Descrizione
connectionDetails

RdlDatasourceConnectionDetails

Dettagli della nuova connessione per l'origine dati del report impaginato

datasourceName

string

Nome dell'origine dati del report impaginato

UpdateRdlDatasourcesRequest

Richiesta di aggiornamento delle origini dati di un report impaginato

Nome Tipo Descrizione
updateDetails

UpdateRdlDatasourceDetails[]

Dettagli dell'aggiornamento per le origini dati del report impaginato