5 votes

Peut-on utiliser spark-submit avec un argument nommé ?

Je sais que je peux passer un argument à la fonction principale par

spark-submit com.xxx.test 1 2

et obtenir un argument par :

def main(args: Array[String]): Unit = {
    // 读取参数
    var city = args(0)
    var num = args(1)

mais je veux savoir s'il existe un chemin pour passer un argument nommé comme :

spark-submit com.xxx.test --citys=1 --num=2

et comment obtenir cet argument nommé dans main.scala ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X