码迷,mamicode.com
首页 > 系统相关 > 详细

Spark-shell批量命令执行脚本

时间:2017-06-27 08:11:02      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:out   bsp   home   from   rom   cut   use   ast   tin   

#!/bin/bash

source /etc/profile

exec $SPARK_HOME/bin/spark-shell --queue tv  --name spark-sql-test --executor-cores 8 --executor-memory 8g   --num-executors 8 --conf spark.cleaner.ttl=240000 <<!EOF
import org.apache.spark.sql.SaveMode
sql("set hive.exec.dynamic.partition=true")
sql("set hive.exec.dynamic.partition.mode=nonstrict")
sql("use hr")
sql("SELECT * FROM t_abc ").rdd.saveAsTextFile("/tmp/out") 
sql("SELECT * FROM t_abc").rdd.map(_.toString).intersection(sc.textFile("/user/hdfs/t2_abc").map(_.toString).distinct).count
!EOF

 

Spark-shell批量命令执行脚本

标签:out   bsp   home   from   rom   cut   use   ast   tin   

原文地址:http://www.cnblogs.com/chenzechao/p/7083098.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!