【发布时间】:2020-04-01 08:43:50
【问题描述】:
当前数据集 - 具有日期、ID 和值
ID | Value | Date
--------------------
X | 1.1 | 2020/01/14
X | 2.1 | 2020/01/15
Y | 0.9 | 2020/01/11
X | 3.2 | 2020/01/18
Y | 2.4 | 2020/01/14
`预期结果 - 寻找标准 SQL 脚本来帮助我填充缺失的日期并携带/滚动/复制给定 ID 的 ID 和值。 (最好是 Bigquery 或 Spark SQL)
预期结果
ID | Value | Date
--------------------
X | 1.1 | 2020/01/14
X | 2.1 | 2020/01/15
X | 2.1 | 2020/01/16
X | 2.1 | 2020/01/17
X | 3.2 | 2020/01/18
Y | 0.9 | 2020/01/11
Y | 0.9 | 2020/01/12
Y | 0.9 | 2020/01/13
Y | 2.4 | 2020/01/14
谢谢
【问题讨论】:
标签: sql apache-spark-sql google-bigquery window-functions