1

我有一个要求,其中 SQL 的列将基于一些选择生成,这些列来自Metric维度,但事实表中没有指标 ID。SQL 将如下所示:

SELECT Location_Nbr, Day_Nbr, (Column_List- Coming from some other query)
FROM (Table_Name - Coming from same query which is providing Columns to be selected) 

我尝试创建 SQL 查询,但我收到一条错误消息,指出这些表之间没有业务关系。有没有其他方法可以实现这一目标?

4

1 回答 1

1

要在 Pentaho 报表设计器中使用动态 SQL,您需要使用

custom jdbc connection在数据源中

然后在主报告query name中,选择message format

输入您的动态查询message Pattern

select   
$(dynamic_data) as 'data' from table_name;
于 2014-02-27T07:45:38.017 回答