我正在尝试使用pentaho报告调用水壶转换。我的转换将根据命令行参数从表中检索结果集。如果我从ktr中删除命令行参数并运行硬编码的SELECT sql,报告将生成正确的输出。但是当我们传递命令行参数/参数时它会检索为空。
当我点击带有参数的预览时,报告效果很好,但是在我发布之后无效。
我的参数没有传递给水壶转换。
报告参数:ondate Kettle命名参数:ONDATE(我已在我的报告中映射)
我错过了什么吗?
答案 0 :(得分:0)
请同时查看其他参数显示类型。
如果问题仍然存在,请尝试添加“top 1”以选择查询,并在默认值字段中使用“singlevaluequery(”parameterqueryname“)”。
或者请在数据窗格的参数列表中更改参数的位置,并检查问题是否仍然存在。