栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

关于scala的main方法传参和使用的方法

关于scala的main方法传参和使用的方法

def main(args: Array[String]): Unit = {
  val spark = SparkSession
    .builder()
    //.master("local")
    .appName("name")
    .config("hive.metastore.uris", "****")
    .enableHiveSupport()
    .getOrCreate()
//默认值设置,如果是int就改为int和0
  var user:String = ""
  var password:String = ""
  var url:String = ""

  var hive_table_0:String= ""
  var mysql_table_1:String = ""

//参数顺序从0至4依次排序的五个参数,这样写工具类大大提高了可用性

user = args(0)
password = args(1)
url = args(2)

hive_table_0 = args(3)
mysql_table_1 = args(4)

}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/281478.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号