Как получить значения по умолчанию свойств таблицы в Hive? - PullRequest
1 голос
/ 23 октября 2019

Я создал внутреннюю таблицу, используя HiveQL:

CREATE TABLE city (
  id INT,
  city VARCHAR(15)
)
ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe'
STORED AS TEXTFILE;

Вставил одну запись

INSERT INTO city SELECT 1, null;

Я хочу знать, какие значения по умолчанию используются. Но Hive возвращает «Таблица default.city не имеет свойства»

SHOW TBLPROPERTIES city('serialization.format');
SHOW TBLPROPERTIES city('serialization.null.format');
SHOW TBLPROPERTIES city('serialization.encoding');
SHOW TBLPROPERTIES city('serialization.escape.crlf');

Я также не вижу их с помощью команды description:

DESCRIBE FORMATTED city;

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...