【发布时间】:2019-11-18 04:59:13
【问题描述】:
我在我的 Win10 机器上的 VM (Ubuntu) 上运行了一个 RM 服务器。
我有一个读取 .csv 文件并将其内容写入 MySQL 服务器上的 MySQL 数据库的过程,该服务器也在同一 VM 上运行。
问题是读取文件操作符似乎找不到文件。
场景1.
当我在读取 csv 运算符 ../data/myFile.csv
中尝试作为位置名称时
并在服务器上运行进程我得到Failed to execute initialization process: Error executing process /apps/myApp/process/task_read_csv_to_db: The file 'java.io.FileNotFoundException: /root/../data/myFile.csv (No such file or directory)' does not exist.
场景 2.
当我在读取 csv 运算符 /apps/myApp/data/myFile.csv
中尝试作为位置名称时
并在服务器上运行进程我得到Failed to execute initialization process: Error executing process /apps/myApp/process/task_read_csv_to_db: The file 'java.io.FileNotFoundException: /apps/myApp/data/myFile.csv (No such file or directory)' does not exist.
我应该为 Read CSV 操作员提供什么正确的文件路径?
只是为了更新答案。在 David 的建议之后,我将 .csv 文件存储在 /rapidminer-server-home/data/repository 之外,因为每个远程存储库似乎都用一个整数而不是其原始名称来描述,使得使用文件的实际完整路径不可用。
【问题讨论】:
标签: filepath rapidminer