#6972·growthbook

每日参与 + 转换窗口: 由于 TIMESTAMP 类型不匹配, Redshift 上的 SQL 发生错误

作者: ben-add创建于 2026年9月15日更新于 2026年9月15日

描述错误

Daily Participation 指标类型在配置转换窗口时在 Redshift 上生成无效的 SQL。如果没有转换窗口,则不会出现此问题。如果设置了转换窗口,则 __userMetricAgg CTE 使用 CAST(MIN(umj.timestamp) AS TIMESTAMP) 将曝光时间戳转换为 TIMESTAMP WITHOUT TIME ZONE,然后将其传递到 LEAST() 中,与 CURRENT_TIMESTAMP 一起,Redshift 总是返回为 TIMESTAMP WITH TIME ZONE (TIMESTAMPTZ)。这导致类型不匹配,Redshift 无法解决,查询失败。

内容来源: growthbook/growthbook