Share via


Reports - Update Datasources In Group

Novedades los orígenes de datos del informe paginado (RDL) especificado del área de trabajo especificada.

Importante

Tanto el origen de datos original como el nuevo origen de datos deben tener exactamente el mismo esquema.

Permisos

  • El usuario debe ser el propietario del origen de datos.
  • Un perfil de entidad de servicio puede llamar a esta llamada API. Para obtener más información, consulte: Perfiles de entidad de servicio en Power BI Embedded.

Ámbito requerido

Reports.ReadWrite.All

Limitaciones

  • Solo admite informes paginados.
  • No se admite el cambio del tipo de origen de datos.

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
groupId
path True

string

uuid

Identificador del área de trabajo

reportId
path True

string

uuid

El identificador del informe

Cuerpo de la solicitud

Nombre Requerido Tipo Description
updateDetails True

UpdateRdlDatasourceDetails[]

Detalles de actualización de los orígenes de datos del informe paginado

Respuestas

Nombre Tipo Description
200 OK

Aceptar

Ejemplos

Example

Sample Request

POST https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/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

Definiciones

Nombre Description
RdlDatasourceConnectionDetails

Detalles de conexión de un origen de datos de informe paginado

UpdateRdlDatasourceDetails

Actualizar los detalles de un origen de datos de informe paginado

UpdateRdlDatasourcesRequest

Una solicitud para actualizar los orígenes de datos de un informe paginado

RdlDatasourceConnectionDetails

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

RdlDatasourceConnectionDetails

Nuevos detalles de conexión para el origen de datos del informe paginado

datasourceName

string

Nombre del origen de datos del informe paginado

UpdateRdlDatasourcesRequest

Una solicitud para actualizar los orígenes de datos de un informe paginado

Nombre Tipo Description
updateDetails

UpdateRdlDatasourceDetails[]

Detalles de actualización de los orígenes de datos del informe paginado