В настоящее время я вошел в систему с пользователем testuser1.Как получить улей текущее имя пользователя
Мне нужно получить текущего пользователя в моем запросе на улей (улей Apache). Но функция current_user по умолчанию для hive возвращает пользователя в качестве пользователя «HIVE».
выберите current_user() - улей
Как я могу получить CURRENT_USER как - testuser1.
Спасибо ravi ... Мы используем версию улья как Hive 1.1.0-cdh5.5.2. У этого нет этой функции. Есть ли другой способ получить зарегистрированного пользователя? – Vicky
Не уверен, что он решает вашу проблему, но whoami можно добавить к вызову sql, например. : hive -e "выбрать col, 'whoami'' из таблицы1; – ravi