Reports - Update Datasources
Met à jour les sources de données du rapport paginé spécifié (RDL) à partir de mon espace de travail.
Important
La source de données d’origine et la nouvelle source de données doivent avoir exactement le même schéma.
Autorisations
L’utilisateur doit être le propriétaire de la source de données.
Étendue requise
Reports.ReadWrite.All
Limites
- Prend uniquement en charge les rapports paginés.
- La modification du type de source de données n’est pas prise en charge.
POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/Default.UpdateDatasources
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
report
|
path | True |
string uuid |
ID de rapport |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
updateDetails | True |
Détails de la mise à jour pour les sources de données du rapport paginé |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
Exemples
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
Définitions
Nom | Description |
---|---|
Rdl |
Détails de connexion d’une source de données de rapport paginé |
Update |
Mettre à jour les détails d’une source de données de rapport paginé |
Update |
Demande de mise à jour des sources de données d’un rapport paginé |
RdlDatasourceConnectionDetails
Détails de connexion d’une source de données de rapport paginé
Nom | Type | Description |
---|---|---|
database |
string |
Base de données de connexion |
server |
string |
Serveur de connexion |
UpdateRdlDatasourceDetails
Mettre à jour les détails d’une source de données de rapport paginé
Nom | Type | Description |
---|---|---|
connectionDetails |
Détails de la nouvelle connexion pour la source de données de rapport paginé |
|
datasourceName |
string |
Nom de la source de données de rapport paginé |
UpdateRdlDatasourcesRequest
Demande de mise à jour des sources de données d’un rapport paginé
Nom | Type | Description |
---|---|---|
updateDetails |
Détails de la mise à jour pour les sources de données du rapport paginé |