更新数据中心框架模块

问题描述 投票:0回答:3

MarkLogic版本:9.0.6

在Windows机器上安装9.0.6版后,我注意到Data Hub Framework模块是在C:\ Program Files \ MarkLogic \ Modules \ MarkLogic \ data-hub-framework下创建的。

这些模块是否会导入MarkLogic服务器或仅停留在C驱动器中?

如果导入MarkLogic服务器,我在哪里可以找到它们?我在“data-hub-MODULES”和“Modules”数据库上运行了一个uriMatch查询但返回了空的序列。

cts.uriMatch("*dhf.xqy*")

如果我想对“flow-lib.xqy”进行更改并测试它,那么进程是什么?我可以在C盘中进行更改(C:\ Program Files \ MarkLogic \ Modules \ MarkLogic \ data-hub-framework \ impl)吗?我是否必须将模块重新导入MarkLogic服务器?

marklogic marklogic-9 marklogic-dhf
3个回答
1
投票

如果要将模块文件显示到Marklogic数据库中 - 首先必须使用Gradle [mlLoadModules]将它们加载到数据库中,或者如果您不熟悉gradle,则可以使用任何MarkLogic API从本地计算机加载文档到MarkLogic数据库。

一旦将它们加载到DB,就应该在MODULES数据库中检查它,必须在执行所有这些操作之前创建它。


0
投票

/Modules/MarkLogic/data-hub-framework/下安装的文件是数据中心框架核心文件的一部分,自9.0-6开始随ML一起分发。它们并不意味着要改变。如果您希望扩展功能,最好对github项目提出请求:

https://github.com/marklogic/marklogic-data-hub/issues

HTH!


-2
投票

实际上自9.0-5以来DHF核心文件与ML一起分发。

© www.soinside.com 2019 - 2024. All rights reserved.