Установка свойств HBase для конкретного сеанса - PullRequest
0 голосов
/ 14 ноября 2018

У меня есть сценарий, который мне нужно увеличить hbase.client.scanner.caching to 10000 from 100.Но я не хочу вносить это постоянное изменение, оно мне нужно только для этой конкретной сессии, когда я запрашиваю из механизма запросов улья.Есть ли способ, как установить это свойство для этого конкретного сеанса.т.е.set hbase.client.scanner.caching = 10000;SELECT count(*) FROM hive_external_table;- но установка параметра не оказывает никакого влияния.- где hive_external_table - это внешняя таблица, сопоставленная с hbase_table

1 Ответ

0 голосов
/ 19 ноября 2018

Да, вы точно можете установить значение свойства таким же образом.Не ставьте пробелы между key=value.

Используйте следующее:

hive> set hbase.client.scanner.caching=10000;
hive> SELECT count(*) FROM hive_external_table;

Это заменит значение по умолчанию для текущего сеанса.

...