Hadoop 使用查找表将数据插入配置单元表
有人能帮我解决这个问题吗 如何通过从其他配置单元表中查找值将数据插入到配置单元表中 我的输入_源表如下所示:Hadoop 使用查找表将数据插入配置单元表,hadoop,hive,hive-query,Hadoop,Hive,Hive Query,有人能帮我解决这个问题吗 如何通过从其他配置单元表中查找值将数据插入到配置单元表中 我的输入_源表如下所示: date key lines type 29-May 1 A A16 29-May 2 B D44 29-May 3 C K90 29-May 4 A L90 29-May 5 A J76 29-May 6 B Y78 我对上述每种类型都有详细的描述。 例如: A an
date key lines type
29-May 1 A A16
29-May 2 B D44
29-May 3 C K90
29-May 4 A L90
29-May 5 A J76
29-May 6 B Y78
我对上述每种类型都有详细的描述。
例如:
A and A16 is "Excellet"
B and D44 is "Average"
A and L90 is "Good"
B and Y78 is "Fair"
等等
在我将数据插入结果表的过程中,我需要阅读行和类型,并在最终表中插入说明,如下所示:
date key desc
29-May 1 Excellent
29-May 2 Average
29-May 3 Not bad
29-may 4 Good
29-May 5 Fine
29-may 6 Fair
您能给我一些建议吗?使用Join。这是可能需要的
insert overwrite table target_table
select date,key,descrip
from
(
select a.date,a.key,a.lines, a.type,b.descrip from
input_source a
join
description_table b
on a.lines = b.lines and a.type = b.type
)
t;
让我知道这是否有帮助 详细描述存储在哪里?它是一个表吗?是的,它存储在配置单元表中。详细说明是单列表吗?否,详细说明有3列。行,输入,描述,谢谢你的回复。在尝试您的查询后,我会让您知道结果。谢谢