Reports - Update Datasources
Actualiza los orígenes de datos del informe paginado (RDL) especificado desde Mi área de trabajo.
Importante
Tanto el origen de datos original como el nuevo origen de datos deben tener el mismo esquema exactamente.
Permisos
El usuario debe ser el propietario del origen de datos.
Ámbito requerido
Reports.ReadWrite.All
Limitaciones
Solo admite informes paginados.
No se admite el cambio del tipo de origen de datos.
No se admite la conectividad abierta de bases de datos (ODBC).
POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/Default.UpdateDatasources
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
report
|
path | True |
string (uuid) |
Identificador del informe |
Cuerpo de la solicitud
| Nombre | Requerido | Tipo | Description |
|---|---|---|---|
| updateDetails | True |
Los detalles de actualización de los orígenes de datos del informe paginado |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
De acuerdo |
Ejemplos
Example
Solicitud de ejemplo
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"
}
}
]
}
Respuesta de muestra
Definiciones
| Nombre | Description |
|---|---|
|
Rdl |
Los detalles de conexión de un origen de datos de informe paginado |
|
Update |
Actualizar los detalles de un origen de datos de informe paginado |
|
Update |
Solicitud para actualizar los orígenes de datos de un informe paginado |
RdlDatasourceConnectionDetails
Los detalles de conexión de un origen de datos de informe paginado
| Nombre | Tipo | Description |
|---|---|---|
| database |
string |
La base de datos de conexión |
| server |
string |
El servidor de conexión |
UpdateRdlDatasourceDetails
Actualizar los detalles de un origen de datos de informe paginado
| Nombre | Tipo | Description |
|---|---|---|
| connectionDetails |
Los nuevos detalles de conexión para el origen de datos del informe paginado |
|
| datasourceName |
string |
Nombre del origen de datos del informe paginado |
UpdateRdlDatasourcesRequest
Solicitud para actualizar los orígenes de datos de un informe paginado
| Nombre | Tipo | Description |
|---|---|---|
| updateDetails |
Los detalles de actualización de los orígenes de datos del informe paginado |