Anónimo
Actualmente estoy trabajando en un problema relacionado con la incorporación del informe power bi en nuestra plataforma. Debo decir que soy un novato en Power BI y he intentado leer sobre la relación entre un informe, un grupo y un conjunto de datos. Mi problema está relacionado con el informe de almacenamiento en caché, datasetId y dataset pertenecen a ese informe.
Caché implementado?
La implementación actual, por un lado, almacena en caché un informe al obtener informes después de llamar cliente.Informes.GetReportsInGroupAsync. Y cada vez intente obtener el informe por su nombre como clave. Sin embargo, por otro lado, para obtener el valor de dataSets.IsEffectiveIdentityRequired, almacena en caché el conjunto de datos. Y cada vez después de obtener el informe busca en la memoria caché ese conjunto de datos para poder asignar IsEffectiveIdentityRequired.
mi problema es que me sale La operación devolvió un código de estado no válido «Solicitud incorrecta» excepción del método API de Power BI cliente.Conjuntos de datos.GetDatasetByIdInGroupAsync(GroupId, dataSetId) a veces y mi suposición es que deberían actualizar el conjunto de datos en power bi.
He intentado encontrar la respuesta a estas dos preguntas, pero no puedo encontrar una respuesta clara 1. ¿Cuál es la relación entre Report y DatasetId? Debido a que dentro del modelo de informe tenemos un ID de conjunto de datos, supongo que un informe debe basarse en un conjunto de datos único. 2. Cuando actualizamos un informe, ¿qué sucede con un datasetId? Obtengo esa excepción, lo que significa que datasetId ya no es válido.
Anónimo
Obtuve mi respuesta a través de otro foro, https://stackoverflow.com/a/54416182/2688419
Anónimo
Obtuve mi respuesta a través de otro foro, https://stackoverflow.com/a/54416182/2688419