Mensaje de error No se puede cargar el modelo

Un usuario Pregunto ✅

zz99b0

Tengo un grupo de usuarios que reciben un mensaje de error «No se puede cargar el modelo». Otro grupo de usuarios no tiene problemas con el mismo informe.

Validamos que todos los usuarios se hayan actualizado a la misma licencia a través de nuestra suscripción 365.

Mi informe se encuentra en un espacio de trabajo y los datos en OneDrive para empresas (mi cuenta). Tengo una puerta de enlace local instalada y muestra que se está ejecutando y tiene una conexión válida.

La mayoría de mis usuarios, cuando intentaron acceder al informe por primera vez, se registraron para obtener una «cuenta gratuita». Ahora a todos se les ha concedido una licencia. Ninguno de estos usuarios habría instalado la versión de escritorio. Solo necesitan poder ver e interactuar con el informe, no crear el informe o cambiar este informe en particular. No sé cómo saber si la cuenta del usuario ha cambiado cuando ve el informe.

No sé cómo depurar el problema y dónde buscar a continuación. He buscado problemas similares, pero aún no he encontrado una solución. ¿Alguien puede indicarme la dirección correcta para tratar de resolver esto?

Aquí hay una captura de pantalla del error:

Algo salió mal.jpg

En respuesta a zz99b0

Hola, @ zz99b0

De hecho, mi respuesta anterior se centró en la cuestión de los permisos y también le recordé que verifique los permisos del espacio de trabajo y los conjuntos de datos. Pero parece que esto no te importó y acabamos yendo en otra dirección. Pero me alegro de que se resolviera al final.

En términos generales, si se trata de un simple intercambio de informes, los permisos del conjunto de datos los establece usted mismo al compartir, pero si el usuario tiene acceso al espacio de trabajo, los permisos del conjunto de datos se definirán automáticamente de acuerdo con el acceso al espacio de trabajo. .
Si no desea que los usuarios modifiquen o creen sus informes, puede cambiar el acceso de los usuarios a ‘visor’.

Permiso de conjunto de datos diferente:

v-janeyg-msft_0-1621907830569.png

Capacidad de función del espacio de trabajo:

v-janeyg-msft_1-1621907894675.png

Referencia: roles en los nuevos espacios de trabajo

Atentamente

Janey Guo

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Hola, @ zz99b0

Debe saber que los usuarios gratuitos no pueden ver los informes compartidos por otros, a menos que estén en capacidad premium. Debería haber una prueba profesional al usar el servicio pbi por primera vez. Cuando caduque, por supuesto, los informes que se pueden ver antes no se pueden ver. Al menos necesita configurar una licencia profesional o una licencia ppu para que el usuario obtenga una experiencia más completa.

Referencia: Power BI Free vs. Pro vs. Premium – ¿Cuáles son las diferencias? | Software Stoneridge

Puede hacer clic en el avatar en la página de inicio del servicio pbi para ver qué licencia tiene el usuario.

v-janeyg-msft_0-1620379477677.png

Si no resuelve su problema, no dude en preguntarme.

Atentamente

Janey Guo

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

zz99b0

En respuesta a v-janeyg-msft

Muchas gracias por contestar.

Uno de mis usuarios finales lo comprobó hoy. Esto es lo que vio:

enduser_1.png

Entonces, le pedí que cancelara la prueba.

enduser_2.png

Luego le pedí que se desconectara y volviera a iniciar sesión. Aún recibe el mensaje «No se puede cargar».

No había pensado en eso para comprobar si la actualización de la suscripción estaba en su lugar.

Jennifer

En respuesta a zz99b0

Hola, @ zz99b0

Creo que si no puede abrir el informe con una cuenta profesional, el problema no está aquí. ¿El informe es sobre capacidad premium o capacidad compartida?

Además, Su descripción es para el servicio pbi, pero la publicación se publica en el foro del servidor de informes pbi, así que quiero confirmar si la información es incorrecta.

Según su última respuesta, no es un problema de licencia, por lo que debería ser un problema de permiso.

Si el problema ocurre en el servicio pbi, entonces debe confirmar si agregar un usuario en el acceso al espacio de trabajo y cuál es la autoridad del usuario sobre el conjunto de datos. Si la puerta de enlace está normalmente conectada al servicio y el informe se puede actualizar.

También se debe considerar la fuente de datos, ¿Qué tipo de fuente de datos y qué modo de conexión está utilizando? y si puede asignar permisos de usuario en la fuente de datos.

v-janeyg-msft_0-1620702261516.png

Si no resuelve su problema, no dude en preguntarme.

Atentamente

Janey Guo

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

zz99b0

En respuesta a v-janeyg-msft

Gracias de nuevo por responder tan rápido.

1. El informe no es Premium. Está en un espacio de trabajo compartido que forma parte de mi sitio SP 365.

2. Todos los usuarios pueden acceder al informe, pero la mayoría recibe el error No se puede cargar. Algunos pueden acceder correctamente al informe.

3. Mis datos se encuentran en mi cuenta de OneDrive Business y son un conjunto de archivos XML.

4. Tengo una puerta de enlace local en ejecución que muestra que está bien.

5. Todos los usuarios tienen acceso directo al informe y los datos como SOLO LECTURA.

6. Hago que mis datos se actualicen automáticamente todos los viernes.

Un par de notas más. Tengo un conjunto de parámetros para identificar si el informe es datos de desarrollo o producción. Si está en desarrollo, los datos se asignan a mi computadora portátil; de lo contrario, se asignan a OneDrive para la empresa. Como tengo una conexión a Internet lenta, necesitaba una forma fácil de cambiar la ubicación de la fuente de datos. Cuando publiqué el informe, el parámetro estaba configurado para Producción y también lo confirmé según la captura de pantalla. Mi suposición (podría estar equivocada) es que si los datos del informe no están asignados a mi computadora portátil, entonces no debería acceder a ellos.

Me gustaría mucho mantener el parámetro para no tener que reasignar datos continuamente.

Anoche, cuando volví a publicar datos en OneDrive for Business y actualicé el informe, no recogió las nuevas fuentes de datos. Sin embargo, cuando volví a publicar el informe completo, mostró los datos actualizados.

¿Respondí todas tus preguntas o hay capturas de pantalla específicas que ayudarían?

Jennifer

parámetro.png

En respuesta a zz99b0

Hola, @ zz99b0

La actualización de Onedrive es especial, en resumen, puede haber un retraso:

Power BI puede tardar hasta 60 minutos en actualizar un conjunto de datos, incluso una vez que se haya completado la sincronización en su máquina local y después de haber usado Refresca ahora en el servicio Power BI.

Por lo tanto, puede esperar un poco para ver si la actualización se realiza correctamente.

Referencia: Actualización de datos en Power BI – Power BI | Documentos de Microsoft

Teniendo en cuenta que sus datos se almacenan en onedrive, Creo que también debe confirmar si todos los usuarios pueden acceder a él. Si no pueden acceder a la fuente de datos subyacente, será inútil incluso si tienen permiso en powerbi.

¿Está llamando a la API a través del parámetro Is_Prod para ver si está publicada en el servicio? Esto se ve muy bien, si puedes hacerlo bien.

Atentamente

Janey Guo

Si esta publicación ayudaentonces por favor considerar Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

zz99b0

En respuesta a v-janeyg-msft

Gracias de nuevo por responder.

Les concedí a mis usuarios acceso a OneDrive como se sugirió. No tuvo impacto. Verifiqué con un usuario que efectivamente podía acceder y abrir uno de mis archivos.

Para el parámetro, creé el parámetro en «Transformar datos». Utilizo la opción Puerta de enlace para asegurarme de que esté configurada en «VERDADERO». También intenté volver a cargar mi informe a través de la aplicación de escritorio con el valor «TRUE» y volver a publicar el informe. No afectó el error «No se puede cargar el modelo».

editparm.png

Así es como mi Editor avanzado busca mis datos entrantes:

advanced_editor.PNG

Pensé que había encontrado los problemas, ya que en varios archivos necesitaba cambiar la transformación. Cuando revisé todo el código, noté que había cambiado y parecía que el código siempre miraría mis archivos en mi PC. Volví a cambiar el código y volví a publicar el informe, pero no afectó al usuario final.

He verificado que la puerta de enlace está utilizando el parámetro correcto y he verificado que el linaje del conjunto de datos es correcto. Todos los archivos provienen de mi cuenta de OneDirve.

gateway_parm.png

Como mencioné antes, la capacidad de alternar entre mi computadora portátil para obtener datos y OneDrive es importante, ya que mi oficina en casa tiene una política de usuario justa sobre el uso de Internet. Por lo tanto, preferiría desarrollar y probar con mis datos locales y luego publicarlos con datos de OneDrive. He estado publicando con un parámetro FALSE, luego usando la puerta de enlace para cambiar el parámetro a TRUE. Luego realizo una actualización de datos.

Si hay otra forma de lograr mi objetivo sin tener que cambiar todas mis fuentes de datos, estoy feliz de probar una técnica diferente, si esto es lo que está causando el problema.

En la puerta de enlace, he creado un mapeo tanto para mi computadora portátil personal como para OneDrive.

Jennifer

En respuesta a zz99b0

Hola, @ zz99b0

Es tan extraño. Si dice que algunos usuarios pueden abrir el informe normalmente, entonces realmente muestra que su informe no debería ser un problema; de lo contrario, nadie podrá abrirlo. ¿Puede mostrarme la información de conexión de la puerta de enlace y la información de actualización de la fuente de datos (privacidad en la sombra) en el servicio PBI? ¿Está utilizando una conexión web para conectarse a los datos? ¿Su usuario es un usuario interno o un usuario externo? Intente permitir que el usuario inicie sesión en modo privado (navegador). Y necesito más información para juzgar.

Atentamente

Janey Guo

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

zz99b0

En respuesta a v-janeyg-msft

Más información, según se solicite.

1. Estuve en una llamada de estado esta mañana y mis usuarios que una vez tuvieron éxito en el acceso al informe ya no pueden acceder al informe. Ahora (excepto yo), todos reciben el mismo mensaje «No se puede cargar».

2. Sí, cuando el parámetro se establece en VERDADERO, se utiliza una conexión web.

3. Sí, todos mis usuarios son internos de nuestra empresa.

4. Aquí están las capturas de pantalla de la puerta de enlace:

gapteway_1_black.PNG

gateway_2_black.PNG

La asignación de datos locales debería ocurrir cuando mi parámetro Is_Prod es FALSE.

Estoy usando OAuth para la autenticación … ¿debería ser anónimo?

gateway_3.PNG

datasource_blank.png

¿Esto ayuda? Gracias de nuevo, estás genial para hablar conmigo sobre este tema. Esto me desconcierta y sé que estoy haciendo algo «tonto» y me golpearé la cabeza cuando lo averigüemos.

Jennifer

En respuesta a zz99b0

Hola, @ zz99b0

La conexión de la puerta de enlace y la conexión de la fuente de datos son normales. Veo que sus fuentes de datos son muchas y todas son del tipo web. Entonces esta puede ser la causa del problema. Debe asegurarse de que los usuarios de la organización puedan acceder cada URL . Debido a que debe haber una consulta mixta, siempre que una de ellas falle, es posible que no se cargue todo el modelo.

v-janeyg-msft_0-1621389017750.png

¿Puede actualizar el informe correctamente?

Atentamente

Janey Guo

zz99b0

En respuesta a v-janeyg-msft

Gracias de nuevo por estar conmigo.

1. Los datos dicen que se actualizan y puedo acceder al informe y veo los nuevos datos a través del navegador web (como si fuera un usuario).

2. Por lo tanto, no estoy seguro de qué enlace de arriba querías que revisara, pero esto es lo que tengo:

  • Sobre el reporte, Solo he otorgado acceso a personas específicas, ya que este informe no está abierto a toda la organización. ¿Necesito crear un enlace para «Personas en su organización»?
  • Sobre el conjunto de datos, De nuevo, solo concedí acceso directo a personas específicas. La misma lista que el informe. ¿Necesito crear un enlace?
  • Sobre el OneDrive, Además, solo concedí acceso directo a personas específicas. La misma lista que el informe.

3. Me reuniré con uno de mis usuarios finales esta tarde para probar cada enlace. Tres preguntas:

  • Debido a que he mapeado en la puerta de enlace para mi disco duro personal, ¿sabe si verifica esos enlaces aunque no estén referenciados en el informe publicado, pero es parte del código M de transformación de datos?
  • En la configuración del clúster de mi puerta de enlace … no tiene alguna de las 3 casillas de verificación seleccionada. ¿Debo marcar la casilla «Permitir que las fuentes de datos en la nube del usuario se actualicen a través de este clúster de puerta de enlace? No es necesario configurar estas fuentes de datos de cse en este clúster de puerta de enlace».
  • ¿Necesito siquiera una puerta de enlace? Recuerdo vagamente haber leído que tal vez si los datos están en One Drive, ¿no necesito una puerta de enlace? ¿Sería más fácil si moviera los datos al subsitio de SharePoint en el que se encuentra mi espacio de trabajo?

Publicaré los resultados de probar cada enlace URL en mis fuentes de datos.

¡Gracias de nuevo!

Jennifer

En respuesta a zz99b0

Hola, @ zz99b0

Puede intentar activar esta función, porque tiene tanto datos locales como datos en la nube. La consulta es generalmente una consulta mixta. Incluso los datos en la nube pasarán por la puerta de enlace.

v-janeyg-msft_0-1621475080037.png

Debido a que está utilizando un conector web, necesita una puerta de enlace incluso si los datos están en una unidad.

A menos que esté importando archivos directamente en el servicio.

Como esto:

v-janeyg-msft_1-1621478154588.png

También puede intentar conectarse en modo anónimo en el conector web para ver si resuelve el problema.

El mensaje de error no es claro, solo podemos eliminar los problemas uno por uno.

Atentamente

Janey Guo

zz99b0

En respuesta a v-janeyg-msft

Creo que finalmente lo tengo resuelto. Aquí esta lo que hice:

  • Creó un nuevo espacio de trabajo
  • Acceso de usuarios concedido al espacio de trabajo. No lo había hecho antes. Solo quería que los usuarios tuvieran acceso a informes específicos, ya que sabía que mi espacio de trabajo crecería en el futuro y necesitaba poder segregar a los usuarios.
  • Eliminé mi puerta de enlace por completo.

Entonces, en esta coyuntura:

  • Los usuarios tienen acceso a todo el espacio de trabajo como Miembro
  • Se concede a los usuarios leer acceso a mi carpeta de OneDrive a través de «Enlaces que dan acceso»

Realmente quería un acceso más restringido, ya que no quiero que los usuarios creen sus propios informes en este momento, ya que el modelo de datos no es a prueba de balas. Como realmente debe tener una comprensión completa del modelo de datos. Pero me atrapa pasado mi problema existente.

No estoy seguro de que esta sea la respuesta correcta, pero al menos estoy totalmente muerto en el agua.

Jennifer

En respuesta a zz99b0

Hola, @ zz99b0

De hecho, mi respuesta anterior se centró en la cuestión de los permisos y también le recordé que verifique los permisos del espacio de trabajo y los conjuntos de datos. Pero parece que esto no te importó y acabamos yendo en otra dirección. Pero me alegro de que se resolviera al final.

En términos generales, si se trata de un simple intercambio de informes, los permisos del conjunto de datos los establece usted mismo al compartir, pero si el usuario tiene acceso al espacio de trabajo, los permisos del conjunto de datos se definirán automáticamente de acuerdo con el acceso al espacio de trabajo. .
Si no desea que los usuarios modifiquen o creen sus informes, puede cambiar el acceso de los usuarios a ‘visor’.

Permiso de conjunto de datos diferente:

v-janeyg-msft_0-1621907830569.png

Capacidad de función del espacio de trabajo:

v-janeyg-msft_1-1621907894675.png

Referencia: roles en los nuevos espacios de trabajo

Atentamente

Janey Guo

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

zz99b0

En respuesta a v-janeyg-msft

Gracias nuevamente por toda su ayuda. Le pido disculpas si sintió que estaba ignorando sus recomendaciones, ciertamente no era mi intención, ya que me he dedicado mucho a hacer que esto funcione dada la visibilidad.

Todavía soy nuevo y pensé que estaba siguiendo lo que sugieres. Verifiqué los permisos en el informe, las fuentes de datos, la puerta de enlace y OneDrive. Y para ser totalmente honesto, el espacio de trabajo en sí no se conectó en mi cerebro, ya que había otorgado acceso al informe en sí.

Agradezco toda tu ayuda.

Jennifer

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *