Showing results for 
Search instead for 
Did you mean: 
Helper III
Helper III

Power BI Premium and R

With Power BI Premium, you get your own dedicated server to run Power BI on it.  Since this is not a shared server, is there a way to install more than the 363 R packages listed here so that more R Visuals can be used in Power BI?  Are the limits on R that apply to the shared service still in place? Is this some thing that Microsoft is considering so that the server can truly be more than just the shared service with targeted capacity?


I am looking forward to hearing this response as I have posted this question as part of the resent webinar for Power BI Premium and my question was not one which was selected to be answered by the presenters.


Hi @desertislesql,

If we want to create R visuals in Power BI Service, we need to create the R visuals on Power BI desktop, then publish reports to Service. For what I know, we need to download the R packages on our local computers. Maybe I misunderstand your mean, please feel free to ask if it is.

Best Regards,

R has over 9000 libraries in the CRAN R repository which can be used in R code.  In order for the packages to be used in the R Service, these libraries must be installed on the server where the R code is running.  According to this website there are 363 different R packages supported. If my R code uses the acid package, which you will notice is not included on the list of 363 R packages on R Server, the code will not run on the R Server. 


With Power BI Premium, theoretically the server is dedicated to a single tenant.  If I want to install the acid package on that server so that my R code will run, is there a way to do that?


Hi @desertislesql,

Untill now, we are unable to create a R visual in Power BI service directly. We need to create R visual in desktop and punlish it to service. Thanks for understanding.

Best Regards,

In order to publish an R visual in Power BI, I know that you need to write the R code in desktop, then publish it to the server. When writing R code, you need to use packages.  One common on is ggplot.  I can use this library and publish the visual to the Power BI service because ggplot is one of the 363 packages which is loaded on the server hosting the Power BI Service.  What I am asking is what if I use a package in my R code which is not on the list of 363 packages? Today if I did that I would get an error.  What I want to know, is if I am using a Premium Server, which technically I own, can I load the missing R package?

Hi @desertislesql,

There is no definite information. Pleas keep a close eye on this official blog. It will be updated after the Power BI released formally. Thanks for understanding.

Best Regards,

Helpful resources

PBI Sept Update Carousel

Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

Learn Live

Learn Live: Event Series

Join Microsoft Reactor and learn from developers.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

MPPC 2023 PBI Carousel

Power Platform Conference-Power BI and Fabric Sessions

Join us Oct 1 - 6 in Las Vegas for the Microsoft Power Platform Conference.

Top Solution Authors
Top Kudoed Authors