【问题标题】:Updating Data Hub Framework modules更新数据中心框架模块
【发布时间】:2018-07-23 14:58:37
【问题描述】:

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 服务器?

【问题讨论】:

  • 通常最好在 SO 上一次只回答一个问题,以更快地获得答案,并使后续行动更加专注。您是否与 MarkLogic 的任何人一起工作?我认为从我们的咨询服务组获取有关 DataHub 的教程将非常有助于帮助您快速入门。您的大部分问题都在介绍性文档中得到解答。
  • 我同意 Rob 的观点,即应该在 SO 上明确提出一个问题。

标签: marklogic marklogic-9 marklogic-dhf


【解决方案1】:

如果您想在 Marklogic 数据库中查看您的模块文件- 首先,您必须使用 Gradle [mlLoadModules] 将它们加载到您的数据库中,或者如果您是 gradle 新手,那么您可以使用任何 MarkLogic API 将您的文档从本地机器加载到 MarkLogic 数据库。

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

【讨论】:

    【解决方案2】:

    /Modules/MarkLogic/data-hub-framework/ 下安装的文件是数据中心框架的核心文件的一部分,自 9.0-6 以来与 ML 一起分发。它们不应该被改变。如果您有扩展功能的愿望,最好向 github 项目提交请求:

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

    HTH!

    【讨论】:

      【解决方案3】:

      实际上是从 9.0-5 开始,DHF 核心文件与 ML 一起分发。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-05-11
        • 2021-10-17
        • 2017-04-08
        • 1970-01-01
        • 2011-04-28
        • 2011-04-26
        • 1970-01-01
        相关资源
        最近更新 更多