2017-02-15 7 views
1

Я хочу запустить улья запрос в улей команды, и я хочу, чтобы сделать это быстрее, так что я побежал:Как проверить настройки в CLI для улья?

hive:messages> set mapred.job.priority = VERY_HIGH; hive:messages> set 
hi = 1; 

, но я нашел на самом деле я могу установить любую строку, чтобы быть что-то в улье так интересно, там способ проверить все настройки, которые я сделал?

ответ

3

Чтобы получить список всех параметров, доступных в текущем сеансе улей,

hive> SET; 

Это будет список всех

  • системных переменных
  • Переменные окружения
  • Hadoop, Hive Конфигурации (Пользователь определенные и свойства по умолчанию)
  • Переменные улья с использованием set, define, hivevar.

Невозможно отфильтровать только определенный набор переменных. Но чтобы получить значение конкретной конфигурации/переменной, используйте имя конфигурации в качестве аргумента для SET

hive> SET zzzz=123; 
hive> SET zzzz; 
zzzz=123;