我有一个带有毫秒时代时间戳的数据集。我已经将这些转换成日期时间类型,并通过将字段中的日期字段粒度设置得很好,可以每隔1分钟构建一个数据桶的可视化。然而,我需要将数据可视化到1秒的精度。今天有办法吗?还是马上就要来了?
作为一种(非常糟糕的)选择,我尝试使用epoch时间戳(整数)作为X轴,这给了我所需的粒度/细节。但是,这是一个非常糟糕的解决方案,因为当用户想要记录时间戳时,他们需要熟悉在线时代转换器。
为了说明这一点,这两个图都显示了完全相同的数据集。

也许这并不奇怪,它们看起来完全不同。第一种是线性标度,正如QuickSight所理解的那样。第二个没有线性尺度,而是按升序顺序列出了时代的时间。由于在时间周期结束时有更多的数据点,所以您将得到一个高度偏斜的时间序列视图。数据的任何一个视图都不能为客户所接受。但除了使用不同的BI工具之外,我还能做什么呢?
发布于 2021-01-06 03:14:46
不是一个完美的解决方案,而是一个稍微好一点的黑客。我在QS中经常使用的东西是使用反向日期作为x轴的整数。并不理想,但可以用来制作稍微更友好的图表:
就像。特=
extract("YYYY",time) * 10000000000 +
extract("MM",time) * 100000000 +
extract("DD",time) * 1000000 +
extract("HH",time) * 10000 +
extract("MM",time) * 100 +
extract("SS",time)为了使它更具可读性,如果字符串工作,您只需使用formateDate()来代替乘法器。取决于你想和它一起使用的视觉效果。
https://stackoverflow.com/questions/62757180
复制相似问题