在Marklogic Data Hub 5中自定义默认映射代码的位置?

时间:2019-06-19 07:33:45

标签: marklogic marklogic-dhf

我正在使用Data Hub version 5

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

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

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

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

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

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

中相同的更好方法

1 个答案:

答案 0 :(得分:2)

自定义步骤可能是可行的方法。您将需要阅读暂存的4个文档,然后通过查询暂存数据库中的那些文档来创建要保存在最终数据库中的实体。

涉及附件(通常是源文档)时,事情可能会变得有趣。同样与出处。如果这些与您无关紧要,请尝试自定义步骤。