我有一个要求,即根据某些选择生成SQL的列,这些列来自Metric
维,但Fact表中没有指标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查询但是我得到一个错误,说这些表之间没有业务关系。还有其他方法可以达到这个目的吗?
答案 0 :(得分:1)
要在Pentaho Report Designer中使用Dynamic SQL,您需要使用
数据源中的 custom jdbc connection
然后在主报告query name
中,选择message format
在message Pattern
select
$(dynamic_data) as 'data' from table_name;