kettle - 如何解决pentaho数据集成错误
问题描述
我正在使用带有 pdi 的 kettele 转换我用 mongodb 编写了查询我的 mongodb 旧版本 3.4 kettele 转换运行良好,最近更新了我的 mongodb 版本 3.6,经常更新抛出错误
- ERROR (version 8.0.0.0-28, build 8.0.0.0-28 from 2017-11-05 07.27.50 by buildguy) : org.pentaho.di.core.exception.KettleException:
2018/09/12 13:40:49 - MongoDB Input.0 - com.mongodb.MongoCommandException: Command failed with error 9: 'The 'cursor' option is required, except for aggregate with the explain argument' on server localhost:27017. The full response is { "ok" : 0.0, "errmsg" : "The 'cursor' option is required, except for aggregate with the explain argument", "code" : 9, "codeName" : "FailedToParse" }
2018/09/12 13:40:49 - MongoDB Input.0 - Command failed with error 9: 'The 'cursor' option is required, except for aggregate with the explain argument' on server localhost:27017. The full response is { "ok" : 0.0, "errmsg" : "The 'cursor' option is required, except for aggregate with the explain argument", "code" : 9, "codeName" : "FailedToParse" }
2018/09/12 13:40:49 - MongoDB Input.0 -
2018/09/12 13:40:49 - MongoDB Input.0 - at org.pentaho.di.trans.steps.mongodbinput.MongoDbInput.processRow(MongoDbInput.java:137)
2018/09/12 13:40:49 - MongoDB Input.0 - at org.pentaho.di.trans.step.RunThread.run(RunThread.java:62)
任何人请建议我。
解决方案
推荐阅读
- python - 在一级多索引上组合两个数据帧
- java - 在 IntelliJ 中添加 Spring 框架支持 - 没有这样的选项
- r - R:求和的积分是否比简单计算的双求和更快?
- javascript - 你好,世界没有在 React js 中使用功能组件打印
- go - 将数据和变量传递给模板
- java - 我怎样才能正确地四舍五入这个数字?
- javascript - Tampermonkey:显示隐藏的元素(反之亦然)
- javascript - 递归过滤嵌套对象
- batch-file - 在批处理脚本中将 Big Endian 的字符串转换为 Little Endian
- c++ - 我可以在并行执行策略中使用 std::transform 吗?