【发布时间】:2020-10-01 21:40:00
【问题描述】:
是否有一些简单的方法可以将值聚合成批次(带保存顺序)
从这里
key | value
----+------
a | 1
a | 2
a | 3
a | 4
a | 5
a | 6
b | 9
b | 8
b | 7
b | 6
b | 5
b | 4
到这里
key | batches
----+-------------------------------------------------------------
a | [{'values': [1, 2]}, {'values': [3, 4]}, {'values': [5, 6]}]
b | [{'values': [9, 8]}, {'values': [7, 6]}, {'values': [5, 4]}]
{'values': [1, 2]} - 结构[{'values': [1, 2]}, {'values': [3, 4]}, {'values': [5, 6]}] - 重复结构
【问题讨论】:
标签: sql arrays google-cloud-platform google-bigquery