我正在根据数据源中的分组和日期字段的聚合中的类别构建我的区域图系列,以显示系统中报告的错误数量。
在数据源配置中:
group: { // default grouping
field: "Severity"
},
在图表配置中:
data-series="[ { 'type': 'area', 'field': 'ErrorId', aggregate: 'count' } ]"
data-category-axis="{ 'field': 'Logged', 'baseUnit': 'days', 'labels': { 'dateFormats': { 'days': 'd MMM' } } }"
但是一旦数据被分组,图表就仅基于第一组内的值来确定类别轴范围。因此,如果在我的第一组中,我只有11月25日的记录,但在第二组中,有11月1日的记录以及此后的每一天,图表将只显示一天。
我希望图表能识别出第二组的值最早可以追溯到11月25日,而(虚构的)第三组可能从今天开始就有记录,我希望轴能显示11月1日至12月4日的日期范围,而不仅仅是11月25号。
很遗憾,不支持这样简单的场景。图表似乎只读取第一个系列的日期,并希望所有其他系列的日期完全相同。参见示例中的相同问题:这是一个bug吗?堆叠时间序列忽略日期值