Jedox Integrator RScript 转换:检索数据失败
Jedox Integrator RScript Transform: Failed to retrieve data
目前我正在使用 Jedox 并尝试使用 RScript Transform 组件。
在服务器上安装 R 本身有点棘手,但经过几次尝试后终于成功了。
这个博客上的信息对安装有帮助:jedoxtools.wordpress.com
关键的挑战是在 'Path' (C:\Program Files\R\R-3.4.1\bin\x64) 和 'R_Home' 中输入正确的目录路径(C:\Program Files\R\R-3.4.1) 变量.
但是现在 'hard part' 应该已经完成的地方我根本无法获得转换组件 运行ning。
基于此 presentation 中的示例 Rscript,每次尝试简单脚本时,我都会收到以下错误消息:
Failed to retrieve data from source [my RScript components name] : null
我运行的脚本就这么简单:
data <- my_datasource
Result <- data
源中有数据,如果我在 RStudio 中进行本地测试,它工作得很好。
这里有人用 R 体验过 Jedox 吗?
经过几次尝试,我自己找到了解决方案,这当然非常简单,你只需要知道它。
在 Jedox documentation 中,给出的示例显示了一个脚本,该脚本指示 returned 结果集称为 'result'。
相反,您可以 return 任何对象,您所要做的就是 在脚本框上方的额外字段 中命名结果集。
工作脚本(输入=输出)显示在这里:
rscript solution
目前我正在使用 Jedox 并尝试使用 RScript Transform 组件。
在服务器上安装 R 本身有点棘手,但经过几次尝试后终于成功了。 这个博客上的信息对安装有帮助:jedoxtools.wordpress.com
关键的挑战是在 'Path' (C:\Program Files\R\R-3.4.1\bin\x64) 和 'R_Home' 中输入正确的目录路径(C:\Program Files\R\R-3.4.1) 变量.
但是现在 'hard part' 应该已经完成的地方我根本无法获得转换组件 运行ning。 基于此 presentation 中的示例 Rscript,每次尝试简单脚本时,我都会收到以下错误消息:
Failed to retrieve data from source [my RScript components name] : null
我运行的脚本就这么简单:
data <- my_datasource
Result <- data
源中有数据,如果我在 RStudio 中进行本地测试,它工作得很好。
这里有人用 R 体验过 Jedox 吗?
经过几次尝试,我自己找到了解决方案,这当然非常简单,你只需要知道它。
在 Jedox documentation 中,给出的示例显示了一个脚本,该脚本指示 returned 结果集称为 'result'。 相反,您可以 return 任何对象,您所要做的就是 在脚本框上方的额外字段 中命名结果集。 工作脚本(输入=输出)显示在这里:
rscript solution