在最近写脚本时发现,一直使用的grouping()函数只能小写,改成大写直接报错。下面例子来证明一下。
1.如下图为表的数据
hive> select * from dwd_user_page_view_dm;
OK
user_id pv pt_d
0006D2BC14DF914C0 62 20201011
83AD10183789E78D4 4 20201011
15AE1A14B85921889 10 20201021
83AD10183789E78D4 2 20201021
993BD7AD13B621BA0 8 20201021
15AE1A14B85921889 2 20201031
83AD10183789E78D4 7 20201031
0006D2BC14DF914C0 33 20201031
0006D2BC14DF914C0 35 20201041
0006D2BC14DF914C0 12 20201041
83AD10183789E78D4 3 20201041
993BD7AD13B621BA0 10 20201041
993BD7AD13B621BA0 13 20201041
83AD10183789E78D4 5 20201051
15AE1A14B85921889 12 20201051
15AE1A14B85921889 9 20201061
0006D2BC14DF914C0 25 20201061
83AD10183789E78D4 4 20201061
83AD10183789E78D4 1 20201071
0006D2BC14DF914C0 94 20201071
15AE1A14B85921889 3 20201081
993BD7AD13B621BA0 44 20201081
993BD7AD13B621BA0 26 20201091
15AE1A14
hive3.0惊天大bug发现,grouping()函数只能小写,大写直接报错,hive不是不区分大小写吗.
最新推荐文章于 2023-09-19 12:40:50 发布