1

我正在使用 PDI 作为数据源创建报告,现在我需要在报告中使用下拉参数。为此,我添加了一个 JDBC 数据源并编写了一个 SELECT sql,其中包含我的下拉列表值并在我的参数中引用它。但是当我发布我的报告时,它说“查询不可执行”。(如果我将参数更改为文本框并且我的报告工作正常)

我尝试使用另一个具有相同 sql 的转换作为表输入,但报告仍未打开并显示“错误 -1”。

报表设计器版本:3.6;水壶版本:4.3;

  1. 使用 PDI 数据源时如何使用下拉参数?
  2. 是否可以添加多个数据源并在 PDI 和 JDBC 等单个报告中使用?
  3. 或任何其他方式来获取下拉参数而不用担心数据源?

我用谷歌搜索并找不到任何解决方案。

4

1 回答 1

0

是的,多个数据源工作正常。您需要检查服务器日志。可能是连接失败或未设置 jndi?

注意bi server 中prd 中运行的kettle 似乎无法访问正常的服务器数据源,所以出于某种原因还必须设置simple-jndi.properties。

于 2013-09-05T07:37:09.153 回答