我想统一(或合并)store-data.zip文件中的产品内容,该文件位于 https:/marklogic.github.iomarklogic-data-hubdatastore-data.zip。 使用MarkLogic DHF QuickStart GUI。
MarkLogic版本:10.0.4 QuickStart版本:5.2.1。
我正试图将数据合并到 Products/games/board_games.csv
与数据在 Products/misc/apparel.csv, Products/misc/accessories.csv, Products/misc/extensions.csv
变成一个单一的产品实体。
我非常困惑,但是,让我解释一下我所执行的步骤。
ADDONS
. 绘图的形象Source collection: ADDONS
和 Target Entity: ProductEntity
与 Match Options: GameId
.Source Collection: datahubMatchingSummary
和 Target Entity: ProductEntity
结果是 不 如期而至。
问题&问题。
请帮助我。我想合并这些文件。我无法想象gradle任务会有多难。
如果 Match Options: GameId
和 Target Entity: ProductEntity
,你的MappingMatchingMerge模型就不能用了。
在这里,我想说的是,你的MappingMatchingMerge模型并不能满足你的要求。GameId
在你 Product
实体都是唯一值。而没有另一组board_game作为候选匹配。
你的映射逻辑只是投射了 一个(board_game)-to-noneMerge在这种情况下是行不通的。
请看下面的统一图片。 BoardGame 1000082有一个附件和一个扩展。