是否有任何可能的方法使用MLCP作为Marklogic中的计划任务来批量加载数据
最佳答案
您无法通过计划任务调用 mlcp;我建议尝试像 Apache Camel 这样的东西。
Camel有一个Timer组件和一个Quartz组件,两者都可以用于调度。
这是一个示例 Camel 文件,其中包含由计时器启动的路线(已注释掉,但仍然可操作),然后计时器将文件写入磁盘并通过 mlcp 摄取它 - https://github.com/rjrudin/ml-camel-client/blob/master/src/main/resources/META-INF/camel-routes.xml 。
我在 Camel 中进行各种处理/调度并最终通过 mlcp 摄取内容方面取得了巨大成功。我认为它非常适合您的用例,因此您可以利用 mlcp 最擅长的功能 - 尽快将内容输入 MarkLogic。
关于marklogic - 在 Marklogic 中将 MLCP 内容加载命令作为计划任务执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29696689/