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服务器?
答案 0 :(得分:1)
如果要查看模块文件到Marklogic数据库中- 首先,您必须使用 Gradle [ mlLoadModules ]将它们加载到数据库中,或者如果您是不熟悉Gradle的人,则可以使用任何 MarkLogic API >将您的文档从本地计算机加载到MarkLogic数据库。
一旦将它们加载到数据库,则应在必须执行所有这些操作之前创建的 MODULES 数据库中对其进行检查。
答案 1 :(得分:0)
安装在.so
下的文件是数据中心框架的核心文件的一部分,并且从9.0-6开始与ML一起分发。它们无意被更改。如果您希望扩展功能,则最好对github项目提出文件请求:
https://github.com/marklogic/marklogic-data-hub/issues
HTH!
答案 2 :(得分:-2)
从9.0-5开始,DHF核心文件随ML一起分发。