使用Marklogic中的transformer&REST API加载csv将每个条目转换为单独的JSON文档

问题描述 投票:0回答:1

我正在尝试使用RESTAPI将csv文档加载到MarkLogic中。我想将每一行保存到一个带有自定义URI的单独JSON文档中。我应该使用/不使用转换器进行REST API扩展,还是可以将PUT“/ v1 / document”与变换器功能一起使用。我不打算使用MLCP。最好的方法是什么?

谢谢

marklogic marklogic-9
1个回答
3
投票

将CSV拆分到MarkLogic外部,然后单独提交每个记录将扩展最佳。这就是MLCP delimited_text功能的工作原理,但也可以使用其他工具完成。

如果您坚持将整个CSV发送到REST端点,我将使用REST扩展。它可能适用于针对/ v1 /文档的PUT转换,但是你不会获得太多。转换本身必须返回一个文档,而且只返回一个文档。而且这种变换不应该有副作用。

HTH!

© www.soinside.com 2019 - 2024. All rights reserved.