如何在已发布的Power BI上指示外部R代码的路径?
我有一个使用本地R代码创建的PowerBI(PBI)报告,用于进行一些绘图。 通常,代码直接粘贴在PBI中,但我在计算机中指示R文件的路径。 这意味着,在PBI的“R脚本编辑器”中,我只有一行代码:如何在已发布的Power BI上指示外部R代码的路径?,r,powerbi,powerbi-datasource,R,Powerbi,Powerbi Datasource,我有一个使用本地R代码创建的PowerBI(PBI)报告,用于进行一些绘图。 通常,代码直接粘贴在PBI中,但我在计算机中指示R文件的路径。 这意味着,在PBI的“R脚本编辑器”中,我只有一行代码:source(“C:/Users/imf/PowerBI/script\u Plot01.R”) 现在我想在线发布这份报告,但我不知道把r代码文件放在哪里才能供PowerBI使用。 我尝试将源链接到Sharepoint中的文件夹,因此有一行代码如下: source(“https://imf.share
source(“C:/Users/imf/PowerBI/script\u Plot01.R”)
现在我想在线发布这份报告,但我不知道把r代码文件放在哪里才能供PowerBI使用。
我尝试将源链接到Sharepoint中的文件夹,因此有一行代码如下:
source(“https://imf.sharepoint.com/PowerBI/Script\u Plot01.r”)
但它不起作用。我得到了以下“脚本运行时错误”:
我希望有外部来源的R代码,因为我在多个绘图中多次重复使用相同的代码,所以它比复制粘贴更有效。此外,它有助于保持一切适当更新
我在PowerBI官方社区也问过这个问题,但没有回答。显然,PBI可能不支持这一点,也没有简单的解决方案
因此,我想知道是否有任何方法可以从R链接到sharepoint文件夹(或类似文件夹),在那里存放代码并要求R执行它
非常感谢你的帮助
Susana。您不能使用本地代码,只能使用服务中支持的软件包Hi Jon,我使用支持的软件包。问题是R代码文件所在的位置。抱歉,没有正确阅读,此代码是用于可视部分还是用于电源查询部分?在可视部分。(在查询端,我可以链接到外部/sharepoint文件)您不能使用本地代码,只能使用服务中支持的包Hi Jon,我使用支持的包。问题是R代码文件所在的位置。抱歉,没有正确阅读,此代码是用于可视部分还是用于电源查询部分?在可视部分。(在查询端,我可以链接到外部/sharepoint文件)
Error in file(filename, "r", encoding = encoding) : cannot open the connection
In addition: Warning message: In file(filename, "r", encoding = encoding) : InternetOpenUrl failed: 'The server name or address could not be resolved'