zoukankan      html  css  js  c++  java
  • 给pyspark 设置新的环境

     

    如果是从pysparkshell里面进去,此时已经有了pyspark环境了,所以要加一个:sc.stop()

    from pyspark import SparkContext, SparkConf
    sc.stop()
    conf = SparkConf()
    conf.setAppName('zhangb')
    #conf.set("spark.kryoserializer.buffer.mb", "128")
    conf.set("spark.kryoserializer.buffer", "128k")
    conf.set("spark.kryoserializer.buffer.max", "256m")
    sc = SparkContext(conf=conf)

     

    如果提交脚本上去,此时还没有pyspark环境,所以不用sc.stop(),直接创建环境参数。但是可能需要在程序结束后加上sc.stop()

    from pyspark import SparkContext, SparkConf
    conf = SparkConf()
    conf.setAppName('zhangb')
    #conf.set("spark.kryoserializer.buffer.mb", "128")
    conf.set("spark.kryoserializer.buffer", "128k")
    conf.set("spark.kryoserializer.buffer.max", "256m")
    sc = SparkContext(conf=conf)

    #===代码

    #......

    #=====代码

    sc.stop()

     

  • 相关阅读:
    生成函数代替伯努利数
    关于费用流
    GDOI注意事项
    计算几何 学习笔记
    jzoj5370
    图上的游戏
    小学生语文题
    arcane
    P2305 [NOI2014] 购票
    P3512 [POI2010]PIL-Pilots
  • 原文地址:https://www.cnblogs.com/zhangbojiangfeng/p/6114635.html
Copyright © 2011-2022 走看看