Pentaho为您提供了使用它的报表设计器轻松生成PI图表的选项。我有一个可以返回以下值的查询
Over Inflated
Under Inflated
Within Specification
这些值将分别表示PI图表中的切片。我有两个问题。
问题编号1
我有一个返回以下内容的查询
Over Inflated
Within Specification
Within Specification
Over Inflated
Over Inflated
Over Inflated
请注意,结果不包含等于 Under Inflated 的单个值。这将产生如下所示的饼图。
我需要饼图向用户表明此图表中还有第三个切片(在Inflated下)。即使 Under Inflated 记录的值为0%。
问题编号2
Pentaho为您提供了指定切片颜色的选项。我需要将切片的颜色链接到特定值。例如, 过度膨胀 应显示为红色, 在充气 下应显示为橙色且 < em>在规范 中应显示为绿色。
Pentaho有没有办法做到这一点?
答案 0 :(得分:0)
在PRD中绑定颜色没有简单的方法,除了确保数据处于一致的排序,并按顺序定义颜色 - 即它不会一直有效。
但是,如果您使用beanshell图表处理脚本,则可以绑定实际数据值。
要显示0%切片,您只需确保数据集返回它。因此,最好的方法是从您的维度到实际数据的外部联接,然后您将始终获得3个值 - 即使一个为零。
如果你想要更多/终极控制,你可以转到ccc图表。无论如何,珠三角正在转向ccc排行榜 - 但不幸的是,目前使用这些的唯一方法是通过CGG连接 - 不是一个完美的场景(尤其是因为它也需要一个正在运行的服务器)。但有可能。