当我们想使用Spark应用提交我们的sql脚本时,
如果是Yarn模式下,当deploy-mode为client时,driver会在当前提交任务的机器上启动,可以脚本本地文件路径直接作为应用的参数传进去
当deploy-mode为cluster时,driver会在yarn集群中选一个节点上启动,这时通过参数传文件会找不到,spark-submit有-files参数可以提交脚本文件,多个文件用逗号隔开,可以是本地或Hdfs上的文件路径,
当deploy-mode为client模式时也想使用--files提交文件,注意脚本要放在当前执行应用的路径下(根目录下)或者获取文件的时候也明路径