создание таблицы с ульем на основе паркетного файла - PullRequest
0 голосов
/ 13 сентября 2018

У меня есть файл паркета, хранящийся в hdfs, который называется small in path:

/ user / s / file.parquet

и я хочу создать таблицу в кустесодержащий его содержимое.

схема файла очень завершена, и я хочу, чтобы куст автоматически импортировал схему из файла.

я хочу сделать что-то вроде этого:

CREATE EXTERNAL TABLE tableName
STORED AS PARQUET
LOCATION 'file/path'

возможно ли это?

спасибо за помощь.

1 Ответ

0 голосов
/ 14 сентября 2018

К сожалению, невозможно создать внешнюю таблицу для одного файла в Hive, только для каталогов. Если /user/s/file.parquet является единственным файлом в каталоге, вы можете указать местоположение как /user/s/ и Hive перехватит ваш файл.

...