【发布时间】:2021-11-01 01:18:05
【问题描述】:
我们有一项自定义服务,可将第三方的数据提取到 Google 表格中。其中一个字段是日期字段,但并非所有记录都有值,因此 Data Studio 将其视为文本字段,不会让我手动将其更改为日期或日期时间字段。
我创建了一个计算字段来代替。我尝试了几种方法将值转换为日期值:
CAST(MyDate AS DATE)
CAST(CONCAT(SUBSTR(MyDate, 1, 4), SUBSTR(MyDate, 6, 2), SUBSTR(MyDate, 9, 2)) AS DATE)
IF(MyDate != "", CAST(CONCAT(SUBSTR(MyDate, 1, 4), SUBSTR(MyDate, 6, 2), SUBSTR(MyDate, 9, 2)) AS DATE), NULL)
及其一些变体。但是,即使 Data Studio 将其识别为有效公式,它也会为每条记录显示 NULL,而不管基值如何。
我需要此字段用于图表日期范围。我添加了一个过滤器以排除Is Null,但随后图表为空。那我错过了什么?
【问题讨论】:
标签: datetime google-data-studio