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.
I have an SQL database with a table of employees and a column of photos.
I used SQL query and created a new column (Photo) to store the Base64-encoded image data it's origionally in (Binary format).
I used this apprach :
* EmployeePhoto binary data from DimEmployee is cast as VARBINARY(MAX)
* CAST AS XML and xs:base64Binary
as suggested here by: @Lyssillic | Answer Display images from SQL Server database DirectQuery model
I'm using DirectQuery Mode and the data is loaded successfully. (Power Query image below)
When I try to use the Photo column to show the images in a table in a report I get "Can't Load data for this visual"
Note: It works fine with images visualization or filtered table by single name (image below) BUT I wanted a table of all employees details+images
Base64 images from SQL
Problem when using photo column in report page
single value in image visual or filtered table
I did, as I mentioned I am able to display a single image if filtered by name. The problem is I can't display all of them..
If you not done this, pls do it to display images in matrix.
If you need more info on this pls visit below URLs
https://learn.microsoft.com/en-us/power-bi/create-reports/power-bi-images-tables
Thanks!
User | Count |
---|---|
77 | |
76 | |
36 | |
31 | |
29 |
User | Count |
---|---|
93 | |
79 | |
57 | |
48 | |
48 |