我在 Google Data Studio 中看到的每个时间序列图示例都有一个每天绘制的指标。有没有办法配置时间轴的粒度(小时、月等)?
我想显示一天中每小时的事件数。我的列在 bigquery 中,类型为 datetime:TIMESTAMP 和 count:INTEGER
我在 Google Data Studio 中看到的每个时间序列图示例都有一个每天绘制的指标。有没有办法配置时间轴的粒度(小时、月等)?
我想显示一天中每小时的事件数。我的列在 bigquery 中,类型为 datetime:TIMESTAMP 和 count:INTEGER
这是旧的,但它的搜索结果很高,我在这里找到了正确的答案: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功能创建计算字段。示例公式可以TODATE(source_field, 'SECONDS', '%Y%m%d%H')
。然后该字段应标记为Date(YYYYMMDDHH)
在字段编辑屏幕中。
有一种方法可以做到这一点。如果数据按小时分解,则将小时列设为时间维度。如果所有小时数据不在单个列中,您可能需要重新格式化数据(手动或使用数据准备源,您的选择)。或者您可以进入该字段的时间设置并将其更改为小时。