开发者社区> 问答> 正文

ODPS的string类型同步到Elasticsearch的string里报脏数据如何处理

已解决

ODPS的string类型同步到Elasticsearch的string里报脏数据如何处理

展开
收起
提个问题 2024-06-15 17:18:55 45 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    您好,odps同步到es报脏数据异常 [484350803-0-0-writer] ERROR StdoutPluginCollector - 脏数据: {"message":"status:[400], error: {"type":"mpn","reason":"failed to parse field [location] of type [es字段]}}
    实验:odps源端是string类型,如下图:
    Elasticsearch建表语句,如下图:
    脏数据原因: 源头数据格式不符合Elasticsearch规范,Elasticsearchs规范应该是上面的图,客户在Elasticsearch服务端直接写应该也是不行的,这个源头数据格式有问题选择是string的时候 不要加些另外的引号 括号之类的符号直接数据加逗号隔开。
    2024-06-15 17:18:56
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云Elasticsearch体系架构与特性解析 立即下载
开源与云:Elasticsearch应用剖析 立即下载
《Elasticsearch全观测解决方案》 立即下载