Я пытаюсь получить идентификатор пользователя, используемый для входа в Zeppelin, в моем скрипте scala (% livy).Я попытался выполнить поиск в Интернете и заметил, что есть свойство с именем "proxyUser".Однако я не могу понять, как получить это свойство в моем Scala Script.
Я пытался сбросить все свойства в своих SparkContext (spark) и ScalaContext (sc), но не нашел ничего, что выглядит многообещающе.
Я не уверен, где еще искать, любые рекомендации будут оценены ...
Конечная цель - получить доступ к зарегистрированному пользователю из пользовательской библиотеки, которую я буду создавать.Поэтому в идеале я хотел бы получить какие-то свойства только для чтения, которые содержат идентификатор входа в систему и передать эту структуру в мою пользовательскую библиотеку, которая, в свою очередь, извлечет идентификатор пользователя.Другими словами, я не хочу, чтобы автор сценария передавал идентификатор пользователя как строковую переменную (потому что я не хочу, чтобы они пытались выдать себя за другого пользователя).