如何创建一个控制台多个SparkContexts

 我来答
本晓桐0J4
2017-07-29 · TA获得超过112个赞
知道小有建树答主
回答量:582
采纳率:52%
帮助的人:202万
展开全部
我进入spark-shell控制台提示说明Spark我创建叫sqlContext文注意DataFrame起点
接我希望本JSON文件转化DataFrame:
scala> val df = sqlContext.jsonFile("/path/to/your/jsonfile")df: org.apache.spark.sql.DataFrame = [age: bigint, name: string]
控制台提示知我功创建DataFrame象包含agename两字段
DataFrame自带玩:// 输表结构df.printSchema()// 选择所龄于21岁保留name字段df.filter(df("age") > 21).select("name").show()// 选择name并age字段自增df.select("name", df("age") + 1).show()// 按龄组计数df.groupBy("age").count().show()// 左联表(注意3等号)df.join(df2, df("name") === df2("name"), "left").show()
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式