自动日期范围我有许多组数据,甚至数据集内的每个数据都有自己的日期,即数据首次开始的日期和最新上传到数据库表的日期。
比如我们有5家汽车公司(组),每家汽车公司生产很多车型,每个车型都有自己的数据点,每个车型的生产时间都不一样,有些公司的车型几个月前就停产了,因此上传到数据库的日期范围是不固定的。
在进行图形生成器时,日期位于 x 轴上。然后我修复了日期列的轴属性,以确保日期的增量为 1 天。有些集合开始有过去 5 个月的数据,而有些集合只在最近 2 个月或几周内开始有数据。如果我修复轴的列属性,它将采用数据库表中最旧和最近的日期。通过这样做,图形生成器中将有许多空白(如图所示)。



我如何确保显示的内容仅是数据开始和最后读取时结束的时间?不基于指定的最小和最大日期范围?我不能对每组数据进行子集并再次连接,因为这样效率不高,而且脚本会过时,当集合中的新组引入数据库时必须重新执行。

自动化和脚本回复:自动日期范围你好,Azim-
关于您对 graphbuilder 的问题“仅显示数据开始的时间以及最后一次读取时结束的时间?”
我不确定您的数据结构 - 但这个例子显示了一些选项。
Graphbuilder 将根据图形窗格中包含的数据跨度自动确定所需的 X(时间)访问范围。
样本数据,三辆车的“模型”,在高表中的“日期”上有随机的“值”。
对于图形修饰 - 有关每个“模型”的信息日期不需要是固定或对齐的间隔(以 2 天、一周和两周为间隔制作的样本数据)

当多个模型包含在同一个图形窗格中时,日期轴将延伸以包含所有点。从您的描述来看,这并不是所希望的。
覆盖

下面显示了 Wrap,每行级别强制为 1。在“Group Y”中使用模型会类似。

但是当“模型”位于“页面”下拉框中时,每个图表都是独立的,并将自动设置日期跨度以显示相关数据。如果观众可以轻松理解这一点,那么它似乎回答了您的问题。请注意,时间有不同的尺度,当观众一起查看多个图表时,他们可能很难在心理上将剖面形状调整到单个时间跨度。

在年龄(或自模型首次发布以来的时间)相关的情况下,可以考虑的另一个选择是计算年龄与模型推出时间的关系,并根据该比例绘制图表。这样就失去了日历与模型发布日期的联系,但时间仍然成比例,并且模型相对于其发布日期的任何趋势仍然可见。

