Hive_Hive inserción de datos de varias tablas

 

Artículo de referencia:

https://blog.csdn.net/lifei128/article/details/82393539

 

Hive admite la inserción de múltiples tablas, puede usar múltiples cláusulas de inserción en la misma consulta, ¡la ventaja es que solo necesitamos escanear la tabla de origen una vez para generar múltiples resultados disjuntos!

 

Ejemplos:

from test1
insert overwrite table test2
 partition (age)
select name,address,school,age
insert overwrite table test3
select name,address


El punto clave de la inserción de varias tablas es colocar la declaración de la tabla "desde el nombre de la tabla" de la consulta que se ejecutará desde el principio.
 

 

Nota:

   Esta es una optimización que puede reducir los escaneos de tablas, reduciendo así el número de MR STAGE en el TRABAJO, para fines de optimización.

519 artículos originales publicados · elogiados 1146 · 2,83 millones de visitas

Supongo que te gusta

Origin blog.csdn.net/u010003835/article/details/105400140
Recomendado
Clasificación