mysql - PutElasticsearchHttpRecord:封装的令牌和分隔符之间的字符无效
问题描述
我正在尝试使用QueryDatabaseTable -> UpdateAttribute-> PutElasticSearchHttpRecord从数据库中获取特定记录
ES 处理器抛出错误,因为 Java.IO.Exception Invalid char between encaped token and delimiter。
请在附件中找到我的配置。如何解决这个问题? 在“UpdateAttribute”之后,我在队列中得到了正确的结果,但无法将其推送到 ES 中。我已将 schema.name 属性添加到适当的架构中。以下是我在 UpdateAttribute 处理器之后进入队列的正确结果。如何修复标记和分隔符之间的无效字符错误?
[ {
"TimeOfDay" : "2018-09-20T18:10:36.941",
"BMU_Debug_Pack_BlkVolt_Max2" : 4114.0,
"BMU_Debug_Pack_BlkVolt_Max1" : 4114.0,
"BMU_Debug_Pack_BlkVolt_Max3" : 4114.0,
"BMU_Debug_Pack_BlkVolt_Max0" : 4116.0,
"BMU_Debug_Pack_CTemp_Min" : 21.0,
"BMU_Debug_Pack_CurrVolt_Curr" : 2.0,
"BMU_Debug_Pack_Blk_Volt_Delta" : 6.0,
"total_Difference" : 15.0
} ]
谢谢!请帮助我应该改变什么?
解决方案
推荐阅读
- javascript - 关于 Mongoose Nodejs UPDATE AND GET 数据延迟的问题
- stata - 使用 ARIMA 循环预测波动率
- javascript - React useReducer:如何组合多个reducer?
- lua - 我将如何设置一个计时器,以便有人无法发送垃圾邮件?(卢阿)
- sql - 我可以合并所有表(700+)并添加带有表名的新列吗?
- python - sklearn决策树图没有出现
- java - 什么是 Spring Boot ObjectMapper Bean 范围?
- altbeacon - 从 Beacon 获取一些信息
- docker - Docker 端口映射和重定向
- django - 如何过滤 Django ORM 上的查询