Я начинаю работать с Apache Livy, и я смог проследить онлайн-документацию и был в состоянии отправить задание на запуск через Curl ( Я отправил еще один вопрос о преобразовании curl в вызов REST ). Мой план состоял в том, чтобы опробовать curl, а затем преобразовать его в вызов REST API из Scala. Однако, потратив целый день, чтобы выяснить, как преобразовать вызов Livy curl в REST, я чувствую, что мое понимание неверно.
Я проверяю этот пример от Cloudera, и я вижу, что мы должнысоздайте экземпляр LivyClient и загрузите из него код приложения в контекст Spark. Это правильный путь? У меня есть сценарий использования, когда мне нужно запустить свою искровую работу из Облака. Нужно ли мне помещать зависимости в Облако и добавлять его с uploadJar
, как указано в примере Cloudera?