是否有任何解决方法可以直接通过PBI在已发布的报告中输入数据?我希望用户向图形输入注释。如果用户可以直接在图表下方的PBI报告中执行此操作,那就太好了。
我可以在PBI官方的“改善想法”页面上看到这些功能是开发人员的梦想:
https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/9414921-input-fields
也许有一些隐藏的解决方法可以解决微软团队无法察觉的问题?也许在R中有一些视觉或脚本可以将数据发送到任何可以存储的地方-SQL Server,Sharepoint?
以下是用R制作的IO的非常启发性的提示示例-将在PBI中完成的点击坐标传递给SQL,然后再传递给Power BI: https://medium.com/@dr_eldersveld/r-visuals-in-power-bi-beyond-plots-74c618f2e6f3
答案 0 :(得分:2)
是的,完全有可能。
您可以创建一个PowerApps(基本上允许您连接到任何(或大多数)数据源),然后使用PowerApps custom visual将应用程序嵌入Power BI。可能需要一些努力,但用例是无限的。
以下显示了有关如何在PowerApps中保存和显示用户输入的简单示例:
TextInput1
接受用户输入,保存icon1
的{{1}}设置为OnSelect
,以将文本从文本输入保存到变量Set(comment, TextInput1.Text)
; comment
显示Label1
值。
当您在Power BI Web上编辑Power BI报表时,从市场中添加comment
,然后选择刚创建的应用程序,便会发生以下情况:
请注意,这只是一个示例,刷新后不会保留用户的输入。如果要保存评论以将其显示给其他用户,则必须修改该应用并将其连接到数据源,创建表以存储评论,并通过用户输入更新其值,等等。>