Reports - Update Datasources
Aktualisierungen die Datenquellen des angegebenen paginierten Berichts (RDL) aus meinem Arbeitsbereich.
Wichtig
Sowohl die ursprüngliche Datenquelle als auch die neue Datenquelle müssen das gleiche Schema aufweisen.
Berechtigungen
Der Benutzer muss der Datenquellenbesitzer sein.
Erforderlicher Bereich
Reports.ReadWrite.All
Einschränkungen
- Unterstützt nur paginierte Berichte.
- Das Ändern des Datenquellentyps wird nicht unterstützt.
POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/Default.UpdateDatasources
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
report
|
path | True |
string uuid |
Die Berichts-ID |
Anforderungstext
Name | Erforderlich | Typ | Beschreibung |
---|---|---|---|
updateDetails | True |
Die Updatedetails für die Datenquellen des paginierten Berichts |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
Beispiele
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
Definitionen
Name | Beschreibung |
---|---|
Rdl |
Die Verbindungsdetails für eine paginierte Berichtsdatenquelle |
Update |
Aktualisieren von Details für eine paginierte Berichtsdatenquelle |
Update |
Eine Anforderung zum Aktualisieren der Datenquellen eines paginierten Berichts |
RdlDatasourceConnectionDetails
Die Verbindungsdetails für eine paginierte Berichtsdatenquelle
Name | Typ | Beschreibung |
---|---|---|
database |
string |
Die Verbindungsdatenbank |
server |
string |
Der Verbindungsserver |
UpdateRdlDatasourceDetails
Aktualisieren von Details für eine paginierte Berichtsdatenquelle
Name | Typ | Beschreibung |
---|---|---|
connectionDetails |
Die neuen Verbindungsdetails für die paginierte Berichtsdatenquelle |
|
datasourceName |
string |
Der Name der paginierten Berichtsdatenquelle |
UpdateRdlDatasourcesRequest
Eine Anforderung zum Aktualisieren der Datenquellen eines paginierten Berichts
Name | Typ | Beschreibung |
---|---|---|
updateDetails |
Die Updatedetails für die Datenquellen des paginierten Berichts |