Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
He creado un informe paginado por el Generador de informes de Power BI. Se usó el modelo semántico de Power BI como origen de datos y, a continuación, se publicó en el servicio Power BI. Después de eso, cloné el informe por la API REST.
Ahora quiero cambiar la fuente de datos como otro modelo semántico de informe clonado. También lo intenté por este punto final
POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/Default.UpdateDatasources
Carga útil:
Payload
{
"updateDetails": [
{
"datasourceName": "<dataSourceName>",
"connectionDetails": {
"workspaceId": "<workspaceId>",
"datasetId": "<datasetId>"
}
}
]
}
La solicitud devuelve correctamente, pero en realidad el informe no muestra datos del modelo semántico actualizado. Estoy buscando un enfoque para actualizar la fuente de datos como modelo semántico.
Leí la documentación Informes: actualización de fuentes de datos para actualizar la fuente de datos del repositorio paginado, pero no hay ningún ejemplo para actualizar el modelo semántico como fuente de datos
Hola @Mestu_Paul ,
Gracias por ponerse en contacto con el foro de la comunidad de tejido de Microsoft.
1. Para actualizar el origen de datos de un informe paginado mediante un nuevo modelo semántico a través de la API REST de Power BI,
2.Asegúrese de que workspaceId y datasetId sean correctos en la carga útil de la API y compruebe que el esquema del conjunto de datos sea compatible con el informe.
3.Si los problemas persisten, compruebe si hay discrepancias en el almacenamiento en caché o en el esquema. Si la actualización no se refleja, intente actualizar el conjunto de datos o reconfigurar manualmente el origen de datos en el servicio Power BI.
Si tiene algún problema, comparta una captura de pantalla del error para una mejor comprensión.
¿Respondí a tu pregunta? Entonces, por favor, marque mi publicación como la solución.
Si te ayudé, haz clic en el pulgar hacia arriba para dar felicitaciones.
@AbdulAtheeque gracias por su respuesta.
Lo intenté de diferentes maneras y actualicé con éxito la fuente de datos del informe. Pero surge otro problema después de cambiar la fuente de datos como otro modelo semántico, no puedo exportar el informe.
Error de respuesta de la API:
exporting a paginated report requires permissions in both report and dataset workspaces
Me aseguré de que el informe y el conjunto de datos pertenecieran al mismo espacio de trabajo y no pude encontrar ninguna solución para exportar este informe.
Hola @Mestu_Paul ,
Para exportar un informe paginado en Power BI, necesita los siguientes permisos:
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Si aún tiene problemas con él, no dude en hacérnoslo saber.
Tengo todos los permisos y la funcionalidad de exportación funciona para el informe de Power Bi, incluso funciona para el informe paginado que se publica desde el Generador de informes de Power Bi.
Pero cuando cambio la fuente de datos como otro modelo semántico, se produce el error. Me aseguro de que todos los informes y conjuntos de datos estén en el mismo espacio de trabajo
Hola @Mestu_Paul ,
Gracias por ponerse en contacto con nosotros en relación con el problema de exportación que está experimentando con su informe paginado después de cambiar el origen de datos a un nuevo modelo semántico.
Estos son algunos pasos que puede seguir para solucionar el problema:
Si aún tiene algún problema, comparta una captura de pantalla del error para una mejor comprensión.
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola @Mestu_Paul
No hemos recibido respuesta de usted con respecto a nuestra última respuesta y queríamos verificar si su problema se ha resuelto.
Si nuestra respuesta abordó su consulta, márquela como Aceptar respuesta y haga clic en Sí si le resultó útil.
Si tiene más preguntas, no dude en ponerse en contacto con nosotros.
¡Gracias por formar parte del foro de la comunidad de Microsoft Fabric!
Hola @AbdulAtheeque ,
En primer lugar, lamento no haber podido responderle.
Tengo la solución aquí que voy a describir sobre eso.
Había un problema con la estructura de la carga útil. De hecho, lo intenté de esta manera
{
"updateDetails": [
{
"datasourceName": "<dataSourceName>",
"connectionDetails": {
"server": "Data Source=powerbi://api.powerbi.com/v1.0/myorg/<workspaceName>",
"database": "<datasetName>"
}
}
]
}
Y el informe puede extraer datos de un conjunto de datos/modelo semántico específico. Pero surge un problema al intentar exportar, se me mostró un error:
exporting a paginated report requires permissions in both report and dataset workspaces
A continuación, comparo con la fuente de datos de un informe principal mediante la API REST, donde conecto un modelo semántico mediante el generador de informes de Power BI que pudo exportar el informe. Y pude identificar el problema, cambio la estructura de la carga útil de acuerdo con el informe principal. Aquí la carga útil actualizada y en funcionamiento:
{
"updateDetails": [
{
"datasourceName": "<dataSourceName>",
"connectionDetails": {
"server": "pbiazure://api.powerbi.com/;",
"database": "sobe_wowvirtualserver-<datasetId>"
}
}
]
} A continuación, puedo exportar con éxito el informe mediante la API de REST.
--------------------------------------------------------------------------------------------------------
Hasta donde yo sé, el informe paginado no tiene ninguna característica para volver a vincular con el modelo semántico. Es posible actualizar la fuente de datos
Hola @Mestu_Paul ,
Me alegro de que su consulta se haya resuelto y si nuestra respuesta fue dirigida por el miembro de la comunidad a su consulta, si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
¡Gracias por formar parte del foro de la comunidad de Microsoft Fabric!
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.