我想在Pentaho BI Server中上传.prpt(Pentaho报告文件)。我使用以下命令:
./import-export.sh --import --url=https://server/pentaho/ --username=user --password=pass --source=file-system --type=files --charset=UTF-8 --path=/public--file-path=/home/kishan/folder/Clients/abc/Daily_Reports/Prpt/xyz.prpt --logfile=/home/user/upload.log --permission=true --overwrite=true --retainOwnership=true
因此,我想获取位于上面文件路径值的文件,并将其上传到公用文件夹中的BI服务器。但是,我收到以下错误:
CommandLineProcessor.ERROR_0001 - 缺少参数:文件路径
为什么这样说,即使我在上面的命令中有这个参数。
答案 0 :(得分:1)
我得到了它的工作。这是对我有用的命令:
./ import-export.sh --import --url = http://localhost:8080/pentaho --username = admin --password = password --charset = UTF-8 --path = / public - file-path = / home / some_directoryN / Daily_Reports / Prpt / xyz.prpt --logfile = / home / kishan / upload.log --permission = true" +" - overwrite = true --retainOwnership = true
因此,要使其工作,您需要要将文件上载到的服务器文件系统(文件路径参数)上的文件。 path参数是要在其上传报告的BI服务器上的路径