我的要求是合并现有的每小时分区到每日分区的所有日子。
我的分区列如下:
2019_06_22_00, 2019_06_22_01, 2019_06_22_02, 2019_06_22_03..., 2019_06_22_23 => 2019_06_22
2019_06_23_00, 2019_06_23_01, 2019_06_23_02, 2019_06_23_03..., 2019_06_23_23 => 2019_06_23
我的要求是合并现有的每小时分区到每日分区的所有日子。
我的分区列如下:
2019_06_22_00, 2019_06_22_01, 2019_06_22_02, 2019_06_22_03..., 2019_06_22_23 => 2019_06_22
2019_06_23_00, 2019_06_23_01, 2019_06_23_02, 2019_06_23_03..., 2019_06_23_23 => 2019_06_23
1条答案
按热度按时间wkyowqbh1#
简单的方法是从当前分区列中提取数据并加载到新表中。
创建新表:
然后从旧表插入覆盖:
或者,您可以使用
unix_timestamp
以及from_unixtime
功能:然后删除旧表并重命名新表。