【发布时间】:2018-03-17 11:08:49
【问题描述】:
我在 Google Data Studio 中看到的每个时间序列图示例都有一个每天绘制的指标。有没有办法配置时间轴的粒度(小时、月等)?
我想显示一天中每小时的事件数。 我的列在 bigquery 中的类型为 datetime:TIMESTAMP 和 count:INTEGER
【问题讨论】:
标签: time-series google-data-studio
我在 Google Data Studio 中看到的每个时间序列图示例都有一个每天绘制的指标。有没有办法配置时间轴的粒度(小时、月等)?
我想显示一天中每小时的事件数。 我的列在 bigquery 中的类型为 datetime:TIMESTAMP 和 count:INTEGER
【问题讨论】:
标签: time-series google-data-studio
这是旧的,但它的搜索结果很高,我在这里找到了正确的答案:https://www.en.advertisercommunity.com/t5/Data-Studio/Is-it-possible-to-aggregate-by-hour/td-p/1104815
单击数据源旁边的铅笔,在您的时间戳上,单击类型列,然后将“Date(YYYYMMDD”) 更改为另一种格式,例如 DATE HOUR("YYYYMMDDHH") 以获取图表上的每小时聚合。
【讨论】:
编辑:基于 Data Studio 的新更新,@Brian 上面的答案是正确的。
您可以使用TODATE funciton 创建计算字段。示例公式可以是TODATE(source_field, 'SECONDS', '%Y%m%d%H')。那么这个字段应该在字段编辑屏幕中标记为Date(YYYYMMDDHH)。
【讨论】:
有办法做到这一点。如果数据逐时打破,则使小时栏成为时间尺寸。如果所有小时数据不在单个列中,您可能需要重新格式化数据(手动或使用数据准备源,您的选择)。或者您可以进入字段的时间设置并将其更改为小时。
【讨论】: