У меня есть таблица, созданная в Hive
CREATE EXTERNAL TABLE my_db.my_table
PARTITIONED BY (ds STRING, hr STRING)
STORED AS PARQUET
LOCATION 'hdfs://user/hive/warehouse/my_db.db/my_table/';
Затем я добавляю к нему раздел, но этот раздел НЕ находится в разделе 'hdfs: //user/hive/warehouse/my_db.db/my_table/', я добавляю его с помощью:
ALTER TABLE my_table
ADD PARTITION(ds='2018-09-01', hr='00')
LOCATION 'hdfs://user/hive/warehouse/my_other_db.db/my_other_table/ds=2018-09-01/hr=00'
Но Presto не поднимает его, потому что пытается найти раздел в 'hdfs://user/hive/warehouse/my_db.db/my_table/ds=2018-09-01/hr=00'
Улей работает, а presto - нет. Есть идеи почему?
Как я могу получить расположение раздела Presto, чтобы указать 'hdfs://user/hive/warehouse/my_other_db.db/my_other_table/ds=2018-09-01/hr=00'
?