У меня есть искра, написанная в scala. Я использую
spark-shell -i <file-name>
чтобы выполнить задание. Мне нужно передать аргумент командной строки для задания. Прямо сейчас я вызываю script через задачу linux, где я делаю
export INPUT_DATE=2015/04/27
и используйте параметр переменной среды для доступа к значению с помощью:
System.getenv("INPUT_DATE")
Есть ли лучший способ обработать аргументы командной строки в Spark-shell?