marklogic - 在哪里自定义 Marklogic Data Hub 5 中的默认映射代码?
问题描述
我正在使用Data Hub version 5
.
在我的例子中,一条记录被分配到 5 个实体中,比如一个实体有完整的地址信息,一个有电话信息,一个有资格信息等。
每个实体都有一个唯一的ID
,将用于创建一个完整的记录。
我创建了 5 个实体并使用摄取步骤(每个步骤 1 步,总共 5 个)摄取了所有记录。
现在我需要将所有实体映射到每个记录的单个大实体,为此我需要自定义映射代码。
因为在DHF 4.*
快速启动 UI 上自定义代码非常容易(使用内容、收集器、主要、编写器等选项卡),但DHF 5
我在哪里可以实现相同的目标?
更新:
有一个custom
步骤,我相信可以用来实现与上面相同的。请让我知道这是否正确,或者是否有更好的方法DHF 4
解决方案
自定义步骤可能是要走的路。您必须阅读暂存的 4 个文档,然后通过在暂存数据库中查询这些文档来创建要保存在最终数据库中的实体。
当涉及到通常是源文档的附件时,事情可能会变得有趣。与出处相同。如果这些对您不重要,请尝试自定义步骤。
推荐阅读
- php - 表单提交后PHP保持输入类型=日期值
- git - Git Flow将发布分支合并回开发
- html - 放大和缩小时元素无法正确缩放
- android - 永远不会调用 TELEPHONY_SERVICE 的 onDisplayInfoChanged
- express - 使用 OIDC 授权码通过 insomnia 调用 REST API
- c++ - 如何解析由 CRT 函数形成的日期字符串?
- pandas-groupby - 如何将我的列与大型数据集中的多级列分组我无法选择要分组的列
- android - 如何使某个组件具有与其线性布局之外的另一个组件的相对布局
- batch-file - 从批处理脚本在 MobaXterm 中启动多个会话
- python - 修改 SkLearn RandomForestClassifier 以使用不同的引导方法