我正在尝试处理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";}