Вам не нужно бросать какие-либо пространства ключей или перезапускать DSE или Hive, просто отпустите таблицу Hive и позвольте DSE воссоздать ее, выпустив команду использования.
hive> desc ex;
OK
k int from deserializer
v string from deserializer
Time taken: 0.054 seconds
hive> drop table ex;
OK
Time taken: 0.051 seconds
hive> desc ex;
OK
Table ex does not exist
Time taken: 0.051 seconds
hive> use foo;
OK
Time taken: 0.035 seconds
hive> desc ex;
OK
k int from deserializer
t int from deserializer
v string from deserializer
Time taken: 0.042 seconds
Редактировать: то же самое может быть достигнуто DROP TABLE с последующим SHOW TABLES (т.е. SHOW TABLES вместо использования). В соответствии с DataStax docs: http://www.datastax.com/docs/datastax_enterprise3.1/solutions/about_hive#handling-schema-changes
Я использую метод beobal: отбрасываю таблицу в куст, затем используйте db, он работает нормально. – user2785230