У меня есть внешняя таблица, теперь я хочу добавить в нее разделы. У меня 224 уникальных идентификатора города, и я хочу просто написать alter table my_table add partition (cityid) location /path;
, но улей жалуется, говоря, что я ничего не предоставляю для значения идентификатора города, это должно быть, например, alter table my_table add partition (cityid=VALUE) location /path;
, но я не хочу запускать alter table
команды для каждого значения идентификатора города, как я могу сделать это для всех идентификаторов за один раз?
Вот как выглядит командная строка hive:
hive> alter table pavel.browserdata add partition (cityid) location '/user/maria_dev/data/cityidPartition';
FAILED: таблица ValidationFailureSemanticException не секционирована, но существует спецификация секции: {cityid = null}