关于在Hive表的CSV表中填充数据

时间:2018-08-07 10:22:00

标签: hadoop hive hiveql

我有一个历史记录表,其中包含字段dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^{ UIImage *localImg = [[UIImage alloc]initWithContentsOfFile:[NSString stringWithFormat:@"%@/%@",(AppObj).imagefolderPath,[arrCollection objectAtIndex:indexPath.row]]]; dispatch_async(dispatch_get_main_queue(), ^{ cell.imgSketch.image = localImg; }); }); mididmonth。我想创建一个具有相同架构的year

历史记录表数据

table1

我想生成一个如下的主表

表1

Mid id month year   
1   1  1     2017
2   1  3     2017
3   1  6     2017

在这里,我们需要填充Mid id month year 1 1 1 2017 2 1 2 2017 2 1 3 2017 3 1 4 2017 3 1 5 2017 3 1 6 2017 中缺少的月份中的值。

在业务中,对于表table1history表示第二个月的数据相同,因为历史记录中未提及。

类似地,在历史记录表中,给出month=3。也就是说,第6个月的相同记录应重复第5、4个月,因为它们不在表中。

Apache Hive是否有可能。

0 个答案:

没有答案