Marklogic 用于导出二进制文件的MLCP命令选项

Marklogic 用于导出二进制文件的MLCP命令选项,marklogic,mlcp,Marklogic,Mlcp,我想将存储在MarkLogic中的二进制(PPTX)文件导出到本地文件系统。是否可以通过MLCP导出存储在URI中的文档 有数百万个文档存储在同一个目录中-因此使用-directory\u filter选项导出MLCP。导出操作开始并出错为“RequestException实例化ResultItem 141931:超出时间限制” 这是我的选项文件 -host marklogic-dev-server -port 9014 -username pk -password pk -directory_

我想将存储在MarkLogic中的二进制(PPTX)文件导出到本地文件系统。是否可以通过MLCP导出存储在URI中的文档

有数百万个文档存储在同一个目录中-因此使用
-directory\u filter
选项导出MLCP。导出操作开始并出错为“RequestException实例化ResultItem 141931:超出时间限制”

这是我的选项文件

-host
marklogic-dev-server
-port
9014
-username
pk
-password
pk
-directory_filter
/openxml2/
#-query_filter
#doc("/openxml2/doc-uri.pptx")
-output_type
archive
-output_file_path
/Users/pk/marklogic/
-compress
true````

默认情况下,MLCP将以以下格式导出文档:

使用mlcp export命令导出原始文档格式化为本机文件系统或HDFS上的文件。例如,你可以 将XML文档导出为包含XML的文本文件或二进制文件 文档作为JPG图像

使用mlcp export命令以原始格式将文档导出为本机文件系统或HDFS上的文件。例如,可以将XML文档导出为包含XML的文本文件,或将二进制文档导出为JPG图像。 有一个。 您应该能够使用或-document_选择器自行选择文件

或者,您可以将文档添加到新集合中,并使用
-collection\u filter
。这对于少量文档是可以的,但对于较大的文档集则不可取,因为向大量文档添加集合可能会占用大量资源。

这是一个非常好的策略“您可以将文档添加到新集合”。因为我只需要导出少量文档。