Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb Birt图表忽略超过一年的数据_Mongodb_Birt - Fatal编程技术网

Mongodb Birt图表忽略超过一年的数据

Mongodb Birt图表忽略超过一年的数据,mongodb,birt,Mongodb,Birt,我有来自MongoDB数据源和集合的数据。它们有多个字段和一个日期字段。我做了一个折线图,按日期显示其中一个字段。日期位于X轴上,日期是“一年中的某一天”值。 所以在我有1年的数据之前一切都很顺利。旧数据不在图表上,但我知道它在那里,因为它位于显示相同数据的同一数据立方体的交叉表上 如何在图表上显示我从MongoDB查询的所有数据 我的X轴特性是: 是否为类别轴:是 类型:日期时间 产地:min 缩放->步进:自动(被阻止) 谢谢如何计算“一年中的某一天”的值,以及在何处计算?在EclipseD

我有来自MongoDB数据源和集合的数据。它们有多个字段和一个日期字段。我做了一个折线图,按日期显示其中一个字段。日期位于X轴上,日期是“一年中的某一天”值。 所以在我有1年的数据之前一切都很顺利。旧数据不在图表上,但我知道它在那里,因为它位于显示相同数据的同一数据立方体的交叉表上

如何在图表上显示我从MongoDB查询的所有数据

我的X轴特性是:

是否为类别轴:是
类型:日期时间
产地:min
缩放->步进:自动(被阻止)


谢谢

如何计算“一年中的某一天”的值,以及在何处计算?在EclipseDesigner中,我在x轴图表的“分组”选项中并没有看到这样的函数,在本机birt datetime函数中也并没有。您确定这两个年份没有在年份的这几天进行聚合吗?它来自MongoDB文档中的ISODate字段,我在数据立方体中将其作为“组”(维度)使用。它给了我很多选择,比如“一年中的某一天”、“一周中的某一天”、“一个月中的某一天”,等等。我不会修改它的聚合,因为我可以有不同的日期,如果超过一年,则不会显示旧的日期。我得到,对于2013-08-01和2014-09-01,只显示了2014-09-01。此外,旧数据位于我使用图表所用的数据立方体创建的数组中