AugForums.com

An Acumatica User Group

  • Free
    • Start Here
    • Rolodex
    • Podcast
    • Blog
    • Forums
  • Paid
    • AugSQL
    • GI Course
    • GI Library
    • Consulting
  • Register
Acumatica Forums

By using this website, you agree to our Terms of Use (click here)

Forums
AUG Forums
Acumatica OData wit...
A New Way to Embed ...
 
Notifications
Clear all

Questions A New Way to Embed Power BI Reports in Acumatica

 
Acumatica OData with Microsoft Excel and Power BI
Last Post by Tim Rodman 4 years ago
12 Posts
4 Users
1 Reactions
8,146 Views
RSS
Tim Rodman
Posts: 3193
 Tim Rodman
Admin
Topic starter
January 24, 2019 10:05 pm
(@timrodman)
Famed Member
Joined: 10 years ago

It used to be that your only option for embedding Power BI reports into Acumatica was to setup a connection between Acumatica and Power BI on the External Applications (SM301000) screen:

 

If you want to use the Power BI Embedded option in the screenshot above, that's still the way you need to do it. But I find that the Power BI Embedded option is a little pricey for companies looking to start getting into Power BI. Checkout the Power BI Embedded pricing page (click here) and you'll see what I mean.

I personally like the Power BI option since it's just $10/user/month. Get 5-10 users into Power BI and you're only talking $600-$1,200 per year. It's an easier way to get into Power BI, then move to Power BI Embedded later if you start adding a lot of users.

So the Power BI option is great, but setting it up in the External Applications (SM301000) screen can be a little tricky. If you don't believe me, checkout this post:

https://www.augforums.com/augforums/acumatica-odata-with-microsoft-excel-and-power-bi/embedding-power-bi-reports-in-acumatica-reply-address-error/

But now there is an alternative to the Power BI option in the screenshot above.

You can simply add a URL to the Site Map.

All you need to do is find your report in Power BI and click File -> Embed on the top of the report like this:

 

This will pop open a window with two fields in it. Simply copy the URL in the first field:

 

Then create a Site Map entry in the Site Map () screen in Acumatica and paste the URL that you just copied into the Url column:

 

Then you need to add the Site Map entry to a Workspace if you're using the Modern UI. Simple huh? Now you just click on the link:

 

And you will see the Power BI report inside the Acumatica menu structure like this:

 

The end result is almost the same as with the External Applications (SM301000) screen method in that the report is completely interactive. You can slice and dice, drilldown, use multiple tabs, etc.

The only difference is that Power BI will ask you to login if you aren't already logging into Power BI

But after you login, you can just check the box to keep you logged in so you don't continue to get prompted. After you login, you can interact with the report exactly the same as if you used the External Applications (SM301000) screen method, all without leaving the comfort of the Acumatica menu structure.

 

Personally, I like this new method for two reasons:

1. It's MUCH easier to setup than the External Applications (SM301000) screen method.

2. When you use the External Applications (SM301000) screen method, Acumatica only uses one Power BI user to communicate with Power BI. You can have as many Acumatica users accessing the Power BI report (controlled by user security within Acumatica) as you want. Which is especially nice because Acumatica allows unlimited users. So, from a technical perspective, you can share a Power BI report securely with unlimited Acumatica users for only $10/user/month (the cost of one Power BI user license). Sounds great doesn't it? Sounds like we should love the External Applications (SM301000) screen method doesn't it? Well, from a legal perspective, Microsoft still requires you to purchase a user license for everyone who is using that Power BI report. It's basically on the honor system and I kind of wonder if Microsoft might shut down this option in the future. Either way, it's confusing to know how many Power BI licenses you need, who is actually looking at the Power BI reports, etc. With the new option, your licensing is more clear because you know how many Power BI licenses you have and which people are using them.


Topic Tags
acumatica user group
11 Replies
 Nadiya Hnatyuk
(@nadiya-hnatyuk-2)
Joined: 6 years ago

Member
Posts: 2
March 14, 2019 5:57 pm
Reply toTim RodmanTim Rodman

Thanks Tim! Great article and much easier way to have Power BI reports in Acumatica. It really support users security, but you mentioned to me that using URL is possible to pass user's restriction group info to Power BI.  Still have problem to implement this. I have created GI supporting restriction groups by Customer. Works fine in Acumatica. Then created Power BI report based on the GI, and included it inside Acumatica menu. On the first run user was asked login to Power BI, and provided own account info. All customers were listed on the report. Is it possible to restrict user to his Customers group in Power BI? If yes, what am I missing?


Reply
Saiful Murad
Posts: 23
 Saiful Murad
January 27, 2019 8:14 pm
(@c3p0i)
Eminent Member
Joined: 5 years ago

Thanks Tim.  I used this workaround and been able to get the C-Levels to use it. 

However, we have adopted the use of Acumatica's Internal Dashboard instead of PowerBI. 


Reply
Tim Rodman
Posts: 3193
 Tim Rodman
Admin
Topic starter
February 7, 2019 11:56 pm
(@timrodman)
Famed Member
Joined: 10 years ago

If Acumatica's Dashboards do the job for you, that's definitely a better option. Then all the data is live. Power BI comes in handy when you need more complex analysis.


Reply
Tim Rodman
Posts: 3193
 Tim Rodman
Admin
Topic starter
March 28, 2019 6:29 pm
(@timrodman)
Famed Member
Joined: 10 years ago

Hi Nadiya,

You would have to use the Power BI Row Level security feature. It's separate from Acumatica Row Level security.

But since Power BI Row Level security is based on the Power BI user and this method would run the Power BI report under the individual Power BI users, it should kick in appropriately if you define Row Level security within Power BI.


Reply
 Nadiya Hnatyuk
(@nadiya-hnatyuk-2)
Joined: 6 years ago

Member
Posts: 2
April 8, 2019 11:34 am
Reply toTim RodmanTim Rodman

Tim, you’re genius!
It really works!!! Thank you so much!!


Reply
Tim Rodman reacted
Andrew Smith
Posts: 16
 Andrew Smith
November 11, 2021 2:31 pm
(@andrew-smith)
Eminent Member
Joined: 6 years ago

Tim, I would assume both of these Power BI integrations into Acuamtica require a license for each viewer of the Power BI tile, based on your sign in screen shot to Power BI inside of Acumatica? Is there anyway to create Power BI tiles and make them accessible to all Acumatica users who won't necessarily drill down into any of the tiles and also not require them to have a Power BI license?


Reply
Tim Rodman
 Tim Rodman
Admin
(@timrodman)
Joined: 10 years ago

Famed Member
Posts: 3193
November 12, 2021 12:36 am
Reply toAndrew SmithAndrew Smith

@andrew-smith I've been trying to get an answer on this, but unsuccessfully. Technically, you only need one Power BI user to serve reports to all Acumatica users. But, legally, I'm not sure yet.


Reply
Andrew Smith
Posts: 16
 Andrew Smith
November 12, 2021 2:06 am
(@andrew-smith)
Eminent Member
Joined: 6 years ago

Same here, I am asking Acuamtica and Microsoft but a get a generic answer each "viewer" needs a license. If I am a user and have an license creating dashboard tiles. Does each user in Acumatica need to sign into Power BI to see the dashboard tiles you created in your example? The sign in button on your screenshots make me think so but I am wondering what you experience is.


Reply
Tim Rodman
 Tim Rodman
Admin
(@timrodman)
Joined: 10 years ago

Famed Member
Posts: 3193
November 15, 2021 7:49 pm
Reply toAndrew SmithAndrew Smith

@andrew-smith Ah, yes, the method on this thread requires login, but there is also a way to embed Power BI in Acumatica so that users don't have to login.


Reply
Andrew Smith
 Andrew Smith
(@andrew-smith)
Joined: 6 years ago

Eminent Member
Posts: 16
November 15, 2021 8:23 pm
Reply toTim RodmanTim Rodman
Andrew Smith

@timrodman do you have a forum for the embedding option? It it embedding a url via a dashboard tile?


Reply
Tim Rodman
 Tim Rodman
Admin
(@timrodman)
Joined: 10 years ago

Famed Member
Posts: 3193
November 16, 2021 12:41 am
Reply toAndrew SmithAndrew Smith
Tim Rodman
Andrew Smith

@andrew-smith Here are two for you:

https://www.augforums.com/forums/acumatica-odata-with-microsoft-excel-and-power-bi/adding-power-bi-reports-in-acuamtica

https://www.augforums.com/forums/acumatica-odata-with-microsoft-excel-and-power-bi/embedding-power-bi-reports-in-acumatica-reply-address-error


Reply
Forum Jump:
  Previous Topic
Next Topic  
Related Topics
  • 8. Power BI – % of New Sales - Summit 2019 Session Examples
    7 years ago
  • 7. Exporting to Excel vs. OData - Summit 2019 Session Examples
    7 years ago
Topic Tags:  acumatica user group (20) ,
Forum Information
Recent Posts
Unread Posts
Tags
  • 12 Forums
  • 2,526 Topics
  • 10.9 K Posts
  • 31 Online
  • 2,324 Members
Our newest member: Michael Kiley
Latest Post: Pick List report suddenly not splitting on Shipment
Forum Icons: Forum contains no unread posts Forum contains unread posts
Topic Icons: Not Replied Replied Active Hot Sticky Unapproved Solved Private Closed

Online Members

 No online members at the moment

Acumatica Forums

Terms of Use & Disclaimers :: Privacy Policy

Copyright © 2025 · AUG Forums, LLC. All rights reserved. This website is not owned, affiliated with, or endorsed by Acumatica, Inc.

‹›×

    ‹›×