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 |