Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
joglidden2
Post Patron
Post Patron

Dashboard Images in Azure Blob Storage - a solution

This post is in the interest of helping my colleagues, as well as everyone using PBI Service (PBIS). As many of you know, in order to pin dashboard images on your awesome dashboards, you must have the images in a web-facing storage location (where you provide the URL to the image). And as many of you have discovered, one of the bestest and quickest solutions to this problems is Google Sites (sites.google.com). But what if you are a Microsoft shop and you have been directed to store all your images where your data is, which is in a subscription/resource group in MS Azure? Well, then it's not quite as clear. I've posted here in the Community before looking for step-by-step instructions on doing this and have recieved no useful responses. Therefore, I started a ticket with MS Support, and they offered me a solution that appears to work. It's called Blob Storage, and here's how it works.

 

1. Go into your Azure portal, and create a new resource.

1.JPG

 

2. You'll need to specify the subscription, resource group, and details thusly (names of the innocent have been redacted)

 

2.JPG

 

3. Security and Network settings. (BTW, I'm trying to set up the cheapest adequate storage solution here).

3.JPG

 

4. Hopefully you get to this point.

4.JPG

5. Nexting, and if all goes well, your deployment will be underway...

5.JPG

 

6. And finally...

6.JPG

 

7. At this point you need to create a "container" for your blob storage resource. I like to name a container after my dashboard that I'll be pinning images to, because I try to be organized like that. Actually I have to be organized like that because I'm a scatterbrain, but that's another story. 

7.JPG

 

8. When creating the container, note the public access level. 

8.JPG

 

9. Here, I've uploaded a .jpg image file for my dashboard.

9.JPG

10. Finally, if you look at the properties of your blob file, you can use the handy-dandy Azure copy button to get your URL that you will paste into the image URL field when building your dashboard in PBIS. 

10.JPG

 

 

See how easy that was? (Ok, I'm kidding.) Keep using Google Sites for your image storage solution if it doesn't matter. But if you must use an MS Azure solution, this is one possibility.

 

Last thing I'll mention is there is a tool available called Azure Storage Explorer (https://www.storageexplorer.com/)  which can make things more efficient, but if you create containers using this tool, keep in mind Step 8 (hint: Public access level). 

 

 

 

4 REPLIES 4
ericOnline
Post Patron
Post Patron

How is this done from a NON-anonymous read access Storage Container?

Basically, you would have to add a custom domain to the storage container. I've done this with Azure web apps, and I'll bet it's approximately the same process for a storage container. That's my suggestion. 

What is the process? Docs?

v-yulgu-msft
Employee
Employee

Hi @joglidden2,

 

Thanks for your kindly sharing! 

 

Regards,

Yuliana Gu

Community Support Team _ Yuliana Gu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors
Top Kudoed Authors