从 marklogic db 创建 CSV 文件的有效方法

Efficient way to create CSV files from marklogic db

我想将 marklogic 数据库中的 json 文档转换为 CSV 文件(i.e.comma 受限)。我的数据如下所示

示例数据:

{
"One": {
"Name": "One",
"Country": "US"
}, 
"Two": {
"State": "kentucky"
}, 
"Three": {
"Element1": "value1", 
"Element2": "value2", 
"Element3": "value3", 
"Element4": "value4"
}
}

我的数据库有 150 万个文档。我没有在 mlcp export 中找到任何用于转换为 csv 文件的选项。使用其他工具,如 java client api(i.e.DMSDK)CORB .

  1. 想知道使用这些工具是否可以实现我的目标和 两者哪个更好?
  2. 是否有任何三十方工具可以实现这一目标?

感谢任何帮助。 谢谢

为此,我建议Corb2

这个简单的 Hello World 示例以 csv 文件作为输出结束,是构建的良好基础:Hello World Example

话虽如此,花时间阅读 wiki 并理解 Corb 的概念是非常值得的。有不同的方式来处理模块和配置,Hello World 在其实现中做出某些选择。了解背景信息将使示例更容易扩展。