【发布时间】:2020-09-29 03:20:55
【问题描述】:
是否可以在 Hive 中从 group by 中随机选择不同大小的样本?例如,我有一个这样的表
|-----------------|----------------|
| ID | Value |
|-----------------|----------------|
| IKJ12 | 5 |
|-----------------|----------------|
| IKJ12 | 9 |
|-----------------|----------------|
| IKJ12 | 10 |
|-----------------|----------------|
| IKJ09 | 7 |
|-----------------|----------------|
| IKJ09 | 14 |
|-----------------|----------------|
我想从ID = IKJ12 中随机选择两个样本,从ID = IKJ09 中随机选择一个样本。一种可能是这样的。
|-----------------|----------------|
| ID | Value |
|-----------------|----------------|
| IKJ12 | 5 |
|-----------------|----------------|
| IKJ12 | 10 |
|-----------------|----------------|
| IKJ09 | 14 |
|-----------------|----------------|
【问题讨论】: