Я создавал таблицу в улье с
create table stores( storeid integer, area string, city string, state string, country string)
Я скопировал и вставил вышеупомянутое вами утверждение ddl в мой улей, и он отлично работал.
Вам нужно проверить установку улья
INTEGER можно использовать начиная с версии Hive 2.2.0. Для более ранних версий следует использовать INT.
Попробуйте использовать этот DDL:
create table stores( storeid int, area string, city string, state string, country string);
Рекомендации: https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Types#LanguageManualTypes-NumericTypes
https://issues.apache.org/jira/browse/HIVE-14950
Попробуйте использовать INT вместо Integer.