date - Google 数据洞察 - 格式化日期 YEAR MONTH (YYYYMM) 不起作用

标签 date format google-data-studio

使用谷歌数据工作室,
我有一个维度叫做 createdAt 。我想在我的报告中显示 YYYYMM 格式:

暂定 1

1/报表正确显示数据:
enter image description here
2/将维度createdAt的格式改为YYYYMM
enter image description here

暂定 2

1/重复维度:
enter image description here

2/报告没有显示维度 createdAt YYYYMM 的良好格式:
enter image description here

相关问题:https://issuetracker.google.com/issues/149668303#comment1

最佳答案

可以使用以下两步过程来实现:
1) Calculated Field
当前的createdAt字段是一个Text字段;将其更改为 Date 字段(Google Data Studio 识别)的一种方法是使用 REGEXP_REPLACE 函数删除毫秒,并使用 TODATE 函数提取 YYYYMMDD 格式:

 TODATE(REGEXP_REPLACE(createdAt, "(\\.\\d+)$", ""), "%Y-%m-%d %H:%M:%S", "%Y%m%d")
GIF 演示:

2) 粒度
要以 YYYYMM 格式显示日期,请将粒度更改为年月。
Google Data Studio Report 和一个 GIF 来详细说明:

关于date - Google 数据洞察 - 格式化日期 YEAR MONTH (YYYYMM) 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60270591/

相关文章:

java - 不明确的结果日期java

date - 如何在Extjs中刷新当前时间

matlab - 在处理二进制数时,如何从 char 格式转换为 double 格式?

google-analytics - 如何在 Google Data Studio 中创建 "Users by time of day"热图?

php - 将 PHP 日期调整为当前年份

javascript - 在 Javascript 中,我怎样才能以这种格式 yyyymmdd 获取今天的日期

java - java中的自定义转换说明符

time - Go time.Format 错误的月份

google-data-studio - Data Studio 连接器 - 获取更多有用的调试消息

sql - 如何在数据工作室中按列分组