我有一个.R脚本,我正在使用deployR
。我的应用程序是Java,我有一个与R代码交互的客户端代码。 R代码工作正常并通过deployR
运行它也会生成csv
文件。这个文件是我在我的应用程序中需要的输出数据。
我尝试使用以下内容:
RProjectExecution Execution = project.executeScript("XYZ.R", "root", "user", "", ExecutionOptions);
RData rDataOut = Execution.about().workspaceObjects.get(0);
但rDataOut
的值为NULL
。由于公司政策,我无法分享整个代码。
任何帮助将不胜感激。
答案 0 :(得分:0)
将API中指定的文件输出为工件:
List<RProjectFile> files = exec.about().artifacts;
详细了解https://msdn.microsoft.com/en-us/microsoft-r/deployr-client-library