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

Get certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now

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
Microsoft Employee
Microsoft 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
OCT PBI Update Carousel

Power BI Monthly Update - October 2024

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

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

October NL Carousel

Fabric Community Update - October 2024

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

Top Solution Authors
Top Kudoed Authors