2012-08-07 8 views

Respuesta

32
ALTER TABLE <table> SET TBLPROPERTIES('EXTERNAL'='TRUE') 

Nota: necesidad externa y TRUE para tapas o no va a funcionar

+1

Esto no mueve sus datos a ubicaciones externas, sus datos aún están en HDFS. La solución de @Olaf es correcta – soulmachine

1

Puede copiar sus archivos de datos de la ubicación de datos de Hive a la ubicación que planificó para almacenar su tabla externa, soltar la tabla y volver a crearla como externa.

+1

lo descubrió! ALTER TABLE

SET TBLPROPERTIES ('EXTERNAL' = 'TRUE'); –

Cuestiones relacionadas