There is always a need to extend the usage of visuals in Power BI. There are multi ways to do it
firstย using
First Option:ย Using Standard Panel
- ย ย ย ย ย ย ย Easy to use and available all the time
- ย ย ย ย ย ย ย all tested and reliable
- ย ย ย ย ย ย ย A limited number of visual
- ย ย ย ย ย ย ย See more from here:ย sample scatter chart
Second Option:ย User Market Place Visuals ( Created by Partners)
- ย ย ย Easy to use and need to login into Power BI account to be able to download
- ย ย ย Most of the Visuals has been certified but there are some that are not fully certified All tested and reliable
- ย ย ย There are many different visuals but developers not able to change the visual ( some R based can be changed)
- ย ย ย There are some visuals that you need to pay for them.
- ย ย ย See more about Custom Visual from here: link
Third Option:ย Create Custom Visual with Java Scripts and .net
- ย ย ย Hard to create visual as you need to know to code in JAVA scripts and JSON.
- ย ย ย The visuals need to be accepted and certified by Microsoft and pass some of the exams.
- ย ย ย It is easy to change it as every aspect is created by a developer.
- ย ย ย You can create all the visuals you want
- ย ย ย The created visual has the bi-direction interaction ( able to slice and dice other visuals and able to be sliced and diced by other visuals)
See more about it from here
Fourth Option:ย Create Visualย Using R/ Python Scripts in Power BI Desktop
- ย ย ย Using R code to create visual inside the Power BI, easy to bring code there.
- ย ย ย Need to know the R/Python code,
- ย ย ย Need to access to R/ Python service through the installing this software
- ย ย the library of different visuals need to be installed beforehand
- ย ย no need to get the certify the visual
- ย ย it is flexible visual
- ย ย The library needs to be supported in Powerย BI service so you ale to see the visual in web reports
- to share it with others (Power BI desktop) you need to share the codes
See more about it from here
Fifth Option:ย Create Custom Visual using R
- ย ย ย The other option to create a custom visual is using R and JSON to create a pbix file
- ย ย ย The visuals need to be accepted and certified by Microsoft and pass some of the exams.
- ย ย ย It is easy to change it as every aspect is created by a developer.
- ย ย ย It is a good way of creating a Machine learning and statistical chart using R/ Python
- ย ย ย You will access to Plotly packages ( more interactive chart, that able to zoom in and zoom out)
- ย ย ย easily share the pbix file with others ( if you use specific packages they do not have install in their local R when they add the visual, it start to install the package itself)
See more from here
and finally
Sixth Option:ย Create Custom Visual Using Charticulator
- ย ย Using a studio to create a custom visual (NO CODE)
- ย ย Able to import via Power BI visualization Pannel
- ย ย Able to create most of the visuals in just an hour!
- ย ย Slice and dice other PBI visuals
- ย ย No package installation needed
IN the series of the blog post and later videos I am going to show the capabilities of this tool to create custom visuals will be shown, to access you need to navigate to the below address :
Next, you need to click on the Launch Charticulator.
In next post I am going to show how I am able to create a simple Box Plot chart using this tool (Charticulator)
https://docs.microsoft.com/en-us/power-bi/developer/custom-visual-develop-tutorial












