Я очень (очень!) Новичок в Spark и Scala. Я пытаюсь реализовать то, что, как я думал, является легкой задачей для подключения к Linux-машине, на которой есть Spark, и запускает простой код.Подключитесь от оконной машины до искры
Когда я создаю простой код Scala, создайте из него банку, поместите ее в машину и запустите spark-submit, все работает, и я получаю результат. (как, например, «SimpleApp» здесь: http://spark.apache.org/docs/latest/quick-start.html)
Мой вопрос: ли все эти шаги обязательными? ? Должен ли я компилировать, строить и копировать банку на машину, а затем вручную запускать ее каждый раз, когда я ее меняю?
Предположим, что банка уже установлена на машине, есть ли способ запустить ее (вызывая искру-submit) непосредственно из другого кода через мою среду IDE?
Принимая это немного дальше, если можно сказать, что я хочу выполнять разные задачи, мне нужно создавать разные банки и размещать их все на машине? Есть ли другие подходы?
Любая помощь будет оценена! Спасибо!