我正在尝试从hbase表中获取数据。它只有两列,一个是国家代码,如“us”等,另一个是一些分析字段,它有一个整数值,可以认为是计数。
现在,当我在jaspersoft中获取这些行以创建图表时,jaspersoft将创建“number\u of \u chart=number\u of \u rows”,并且所有图表都是相似的。例如,如果我的表中有15行,它将在报表中创建15个类似的图表。尽管在图表中创建的条形图采用了15个不同的行值。
我使用下面的json查询从hbase获取记录。
{
"tableName" : "count_traf",
"deserializerClass" : "com.jaspersoft.hbase.deserialize.impl.ShellDeserializer"
}
以及如何创建一个参数来获取hbase表中最后一小时插入的记录。
1条答案
按热度按时间fkvaft9z1#
移动评论以回答:
您的数据源包含15条记录,因此详细信息栏将迭代15次(每个记录一次)。
解决方法是将图表移到另一个波段:
title
波段-它将显示在细节波段之前summary
波段-它将显示在细节波段之后。为了你的
HBase
查询我建议你张贴一个新的问题与你的表,列ecc的细节