Is there a way to create an interactive Dialog box in PowerBI?
I have R script embedded into the query editor, and I would like to have an interactive aspect to where I can use:
file<-winDialogString("File input?","")
This input would be used as the file location for a read csv and everytime someone opens and executes the Master copy of the PowerBI file, they can input a new file location.
I am also open to html, javascript, python... anything that could help.
The best way to achieve what you mentioned in Power BI is to make use of
parameters
and parameterize your queries to get the csv file.Say we have a csv file named
SalesJan2009.csv
. When you import it to Power BI you should have something like:If we want users to input the file location (i.e.
\\Mac\Home\Downloads\
), we can set up a parameter in Power BI:Then we can update the query to use the parameter: (Query -> Advanced Editor)
If users want to change the parameter (file location) later on, they can edit the parameter and apply changes to refresh the data.
P.S. You can even further export the Power BI file as a template to allow users to instantiate it as a new Power BI Desktop report (PBIX file).