MarkLogic - JSON 文档的 mlcp 导出



MarkLogic 版本 : 9.0-6.2MLCP - 版本 - 9.0.6

我正在尝试使用以下代码使用 mlcp 导出导出 JSON 文档的集合(客户(。执行脚本后,我没有收到来自 mlcp 的任何响应,并且未创建输出文件。

mlcp.sh export -ssl 
-host localhost 
-port 8010 
-username uname 
-password pword 
-mode local 
-out_file_path /test/TestFiles/customer.txt 
-collection_filter customer 
-output_type document

我验证了数据中心暂存(8010 端口(具有一个名为 customer 的集合,其中包含 100 个 JSON 文档。Linux 用户对脚本具有执行权限,对输出路径具有写入权限。用户和密码正确。

有趣的是,当我使用相同的 linux 用户从同一目录运行以下 mlcp 代码时,我能够将文档导入到数据中心暂存中

mlcp.sh import -ssl 
-host localhost 
-port 8010 
-username uname 
-password pword 
-mode local 
-input_file_path /test/TestFiles/Customer 
-input_file_type documents 
-output_collections customer 
-output_uri_prefix /customer/ 
-output_uri_suffix ".json"

我的导出代码有问题吗?

看起来你有一个错字:它是-output_file_path,而不是-out_file_path。此外,该参数后面的值被视为目录名称,并且应该不存在。

哼!

相关内容

  • 没有找到相关文章

最新更新