第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

Spark實(shí)現(xiàn)本地開發(fā)

標(biāo)簽:
Spark

Spark实现本地开发

代码如下

package sparksqlimport org.apache.spark.rdd.RDDimport org.apache.spark.{SparkConf, SparkContext}import org.apache.spark.sql.SparkSession/**
  * Created by IBM on 2017/4/15.
  */object SparkSqlLearn extends App{

  val conf = new SparkConf().setMaster("spark://192.168.137.10:7077").setAppName("SparkSql")
    .setJars(List("D:\\java\\idea\\SparkLearn\\out\\artifacts\\SparkLearn_jar\\SparkLearn.jar"))  //val conf = new SparkConf().setMaster("local").setAppName("SparkSql")
  val sc = new SparkContext(conf)
  val data = Array("app app","asd app","demo llp","demo")
  val re :RDD[(String,Int)]= sc.parallelize(data).flatMap(str => str.split(" ")).map(str => (str,1)).reduceByKey({case (x,y) => x + y})
  val re_array = re.collect()  for((key,value) <- re_array){
    println(key + " value is " + value)
  }


  println(re.count())
  println("hello")
}

上面第一个要注意的就是setMaster("spark://192.168.137.10:7077")设置远程服务器
另外就是.setJars(List("D:\java\idea\SparkLearn\out\artifacts\SparkLearn_jar\SparkLearn.jar"))告诉Spark 集群我们要提交的作业的代码在哪里,也就是我们包含我们程序的Jar包的路径,记住路径中千万别包含中文。

配置打包:

webp

Paste_Image.png

记得一定要勾选Include in project build

然后执行build,生成Jar包,最终生成的Jar如下:

webp

Paste_Image.png

然后执行代码,输出结果如下:

webp

Paste_Image.png



作者:kason_zhang
链接:https://www.jianshu.com/p/b4b7b287c82d


點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消