Watson Discovery:通过API处理数据的问题



我正在尝试处理30Mb JSON使用Node SDK将文件保存到Watson Discovery,但是它给出了文件太大的错误。在文档中,明确地说我们可以处理最多50Mb的JSON

问题可能来自哪里?(JSON有一个根数组元素,每个对象只包含两个字符串)

更新:JSON文件具有以下结构

{
"elements":[
{
"Q":" ... ",
"A":" ... "
},
...
]
}

来自API文档- https://cloud.ibm.com/apidocs/discovery-data#adddocument

413:太大。当您尝试添加一个或多个文档时返回超出最大可能的元数据。

所以文档或元数据太大。你的数据不应该是这样的,所以就剩下元数据了。同样来自API文档-

metadata string支持的最大元数据文件大小为1mb。大于1mb的元数据部分被拒绝。

示例:{"Creator": "Johnny Appleseed";Subject";}

最新更新