The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hola a todos
En numerosas publicaciones se describe cómo mostrar imágenes en Power BI desde SharePoint mediante direcciones URL. Sin embargo, estos métodos suelen requerir que los usuarios tengan acceso a los archivos de SharePoint. Como resultado, para los usuarios sin acceso, las imágenes aparecen rotas en sus informes cuando se comparten. Aunque almacenar los datos en una ubicación pública es una alternativa, lo ideal sería mantener las imágenes en SharePoint y asegurarse de que todos los usuarios con los que se comparte el informe puedan ver las imágenes, independientemente de si tienen acceso a estos archivos de imagen o no.
¿Hay alguna manera de hacerlo?
La única solución alternativa que puede hacer aquí es que si puede traducir las imágenes a base64 y, a continuación, extraerlas en el conjunto de datos, Power BI puede mostrar la imagen desde el código base64 en lugar de extraerla de la dirección URL. El problema con el que me encuentro es que el código base64 a menudo excede el límite máximo de caracteres para los campos... Creo que si tus imágenes son más pequeñas, puede funcionar. Hay algunos videos sobre esto en YouTube, aquí hay un enlace a uno de ellos: https://youtu.be/dPR46gEADBU?si=phIBCY6cLal-lMZB
Gracias @christinepayton ,
Convertí las imágenes de SharePoint a Base64 y, como mencionaste, hay una limitación en el número de caracteres almacenados en cada fila (límite de 32766 caracteres). Sin embargo, la solución para esto la proporciona Chriss Webb https://blog.crossjoin.co.uk/2019/05/19/storing-large-images-in-power-bi-datasets/.
Ahora las imágenes se cargan bien, mi única preocupación es que a medida que aumenta el tamaño del conjunto de datos, no sé cómo afecta el rendimiento de mi tablero
DAX Studio puede mostrarte el tamaño de las columnas si quieres comprobar cuánto espacio están utilizando: yo también intentaría usar fotos de tamaño pequeño, no de tamaño completo si es posible: https://daxstudio.org/docs/features/model-metrics/
Hola @San_Raz
La url de la imagen tiene la siguiente limitación:
La dirección URL debe ser accesible de forma anónima, no en un sitio que requiera un inicio de sesión, como SharePoint o OneDrive para el trabajo o la escuela.
Puede consultar el siguiente enlace.
https://learn.microsoft.com/en-us/power-bi/create-reports/power-bi-images-tables#considerations
Por lo tanto, la mejor manera es poner la imagen en un sitio web público para que el usuario pueda ver la imagen sin ninguna autenticación.
¡Saludos!
Yolo Zhu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.