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