У меня работает сервер Hive Thrift, и я подключаюсь к нему через Билайн.Я делаю:
jdbc:hive2://localhost:8443/> set hive.mapred.mode=strict;
+-----------------+-----------------+--+
| key | value |
+-----------------+-----------------+--+
| hive.mapred.mode | strict |
+-----------------+-----------------+--+
Вот ссылка, объясняющая что он делает .
Но все мои непослушные запросы продолжают проходить.Я решил отладить исходный код и разбить каждую строку, в которой есть HIVEMAPREDMODE, но каждый раз, когда я запускаю запрос, ни одна из этих строк не отображается.Мне интересно, правильно ли я сделал свою конфигурацию.Я даже поместил свойство в свой hive-site.xml
примерно так:
<configuration>
<property>
<name>hive.mapred.mode</name>
<value>strict</value>
</property>
</configuration>
Есть ли что-то еще, что я должен сделать в конфигурации?