Pentaho CDE表组件

Pentaho CDE表组件,pentaho,dashboard,kettle,Pentaho,Dashboard,Kettle,我从查询中获得了以下列: 年份、类型、价值 我想要一张表格,显示每年和类型的价值。但是CDE中的表组件将年份和类型放在左侧,然后将所有值放在右侧 如何将类型放在顶部?因此,我在左边的列中显示年份,在顶行中输入类型,以及显示值的表格,就像一个交叉表。我在表格组件中看不到这样的配置选项。表格组件会在数据到达时为您获取数据。您的数据不是交叉表格式,因此表不会自动执行 您可以将查询更改为每种类型返回1列(如果使用MDX,尤其容易),也可以在组件的后期提取中更改数据结构。或者可能有一个比“表组件”更好的组

我从查询中获得了以下列:

年份、类型、价值

我想要一张表格,显示每年和类型的价值。但是CDE中的表组件将年份和类型放在左侧,然后将所有值放在右侧


如何将类型放在顶部?因此,我在左边的列中显示年份,在顶行中输入类型,以及显示值的表格,就像一个交叉表。我在表格组件中看不到这样的配置选项。

表格组件会在数据到达时为您获取数据。您的数据不是交叉表格式,因此表不会自动执行


您可以将查询更改为每种类型返回1列(如果使用MDX,尤其容易),也可以在组件的后期提取中更改数据结构。

或者可能有一个比“表组件”更好的组件我还没有见过?谢谢您提供的信息。但是“Type”选项不是固定的,所以我不能这样做查询。我可以使用MDX直接访问我的SQL Server吗?请给我举一个MDX查询的例子好吗?左列应显示年份、顶列类型和每个单元格的值。只是一些让我开始的东西,因为我对MDX一无所知。当然,你需要建造一个蒙德里安立方体。您需要知道MDX才能编写查询。请记住,默认情况下,表的结构不是动态的,您需要在后期获取中操作对象的一些属性,设置列类型、标题、宽度等。