首页 > 解决方案 > 在哪里自定义 Marklogic Data Hub 5 中的默认映射代码?

问题描述

我正在使用Data Hub version 5.

在我的例子中,一条记录被分配到 5 个实体中,比如一个实体有完整的地址信息,一个有电话信息,一个有资格信息等。

每个实体都有一个唯一的ID,将用于创建一个完整的记录。

我创建了 5 个实体并使用摄取步骤(每个步骤 1 步,总共 5 个)摄取了所有记录。

现在我需要将所有实体映射到每个记录的单个大实体,为此我需要自定义映射代码。

因为在DHF 4.*快速启动 UI 上自定义代码非常容易(使用内容、收集器、主要、编写器等选项卡),但DHF 5我在哪里可以实现相同的目标?

更新: 有一个custom步骤,我相信可以用来实现与上面相同的。请让我知道这是否正确,或者是否有更好的方法DHF 4

标签: marklogicmarklogic-dhf

解决方案


自定义步骤可能是要走的路。您必须阅读暂存的 4 个文档,然后通过在暂存数据库中查询这些文档来创建要保存在最终数据库中的实体。

当涉及到通常是源文档的附件时,事情可能会变得有趣。与出处相同。如果这些对您不重要,请尝试自定义步骤。


推荐阅读