Интерактивное диалоговое окно в PowerBI

1

Есть ли способ создать интерактивное диалоговое окно в PowerBI?

У меня есть R-скрипт, встроенный в редактор запросов, и я хотел бы иметь интерактивный аспект, где я могу использовать:

    file<-winDialogString("File input?","")

Этот вход будет использоваться в качестве местоположения файла для чтения csv, и каждый раз, когда кто-то открывает и выполняет основную копию файла PowerBI, они могут вводить новое местоположение файла.

Я также открыт для html, javascript, python... все, что может помочь.

Теги:
powerbi
m

1 ответ

3
Лучший ответ

Лучший способ добиться того, что вы упомянули в Power BI, - использовать parameters и параметризовать ваши запросы, чтобы получить файл csv.

Скажем, у нас есть файл csv с именем SalesJan2009.csv. Когда вы импортируете его в Power BI, вы должны иметь что-то вроде:

Изображение 174551

Изображение 174551

let
    Source = Csv.Document(File.Contents("\\Mac\Home\Downloads\SalesJan2009.csv"),[Delimiter=",", Columns=12, Encoding=1252, QuoteStyle=QuoteStyle.None]),
    #"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
    #"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"Transaction_date", type datetime}, {"Product", type text}, {"Price", Int64.Type}, {"Payment_Type", type text}, {"Name", type text}, {"City", type text}, {"State", type text}, {"Country", type text}, {"Account_Created", type datetime}, {"Last_Login", type datetime}, {"Latitude", type number}, {"Longitude", type number}})
in
    #"Changed Type"

Если мы хотим, чтобы пользователи вводили местоположение файла (то есть \\Mac\Home\Downloads\), мы можем настроить параметр в Power BI:

Изображение 174551

Изображение 174551

Затем мы можем обновить запрос, чтобы использовать параметр: (Query → Advanced Editor)

let
    Source = Csv.Document(File.Contents(#"FileLocation" & "SalesJan2009.csv"), ...
    ...

Если впоследствии пользователи захотят изменить параметр (местоположение файла), они могут отредактировать параметр и применить изменения для обновления данных.

Изображение 174551

Изображение 174551

Изображение 174551

PS Вы можете еще больше экспортировать файл Power BI в качестве шаблона, чтобы позволить пользователям создавать его как новый отчет Power BI Desktop (файл PBIX).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню