Я хочу создать в Hive многораздельную таблицу. Я знаю, что сначала нужно создать структуру таблицы с помощью команды «Создать таблицу ... Разделить по», а затем вставить данные в таблицу с помощью команды «Вставить в таблицу».
Но я пытаюсь объединить эти две команды в один запрос, как показано ниже, но он выдает ошибки.
CREATE TABLE test_extract AS
SELECT
*
FROM master_extract
PARTITION BY (year string
,month string)
;
И Год, и Месяц - это два отдельных столбца в таблице master_extract.
Есть ли способ добиться чего-то подобного?