Spark sql 简单示例
来源:互联网 发布:网上抓娃娃软件 编辑:程序博客网 时间:2024/06/01 11:11
Spark sql hive 整合 http://shiyanjun.cn/archives/1113.html
都这个点了,很多同事还没有到公司,得那我就简单写个spark sql 的示例 回顾而知新,孔老子明智
package com.ib.e3import org.apache.spark.sql.SQLContextimport org.apache.spark.{SparkConf, SparkContext}/** * Created by xxxxoooo on 9/2/2016. * 不需要导入额外的jar */class SparkSQLExample {}object SparkSQLExample{ def main(args: Array[String]) { val conf = new SparkConf().setAppName("sparksql").setMaster("local") val sc = new SparkContext(conf) val sql = new SQLContext(sc) //file 文件放在跟src平行的位置 val df = sql.read.json("privateInfo") df.cache() //显示整个数据框 df.show(); /** * +---+-------+ * |age| name| * +---+-------+ * | 18| xiao| * | 20|xiaoyan| * | 19| yan| * +---+-------+ */ df.printSchema() //root //|-- age: long (nullable = true) //|-- name: string (nullable = true) //以下写法经测试都对 df.select("name").show() println("---1---") df.select(df.col("name")).show() df.select(df.col("name"),df.col("age")+2).show() println("---2---") // "age" + 3 不能这么写 ,reason ? //df.select("name","age"+3).show() df.filter(df.col("age").gt(18)).show() df.groupBy(df.col("age")).count().show() }}
埃及 ,一个不太平但依然美丽的地方
0 0
- spark sql简单示例
- Spark sql 简单示例
- spark sql简单示例java
- spark简单代码示例
- Spark SQL 应用示例
- Spark SQL 编程示例
- Flex4 Spark 简单组件示例
- spark-shell简单使用示例
- Spark streaming 应用简单示例
- Spark SQL连接MySQL示例
- Spark SQL 简单使用
- Flex4 Spark组件数据驱动简单示例
- Spark本地安装和简单示例
- Spark的join与cogroup简单示例
- Spark SQL UDF和UDAF示例
- 基于Hbase的Spark Sql示例 一
- Spark SQL 最简单例子
- pl/sql 游标 简单示例
- LayoutInflater的inflate函数用法详解,layoutinflater用法
- Tomcat 绑定域名,防止恶意解析
- Lesson01 cpu与内存
- Linux学习总结(17)——Linux新手必须学会的12个命令
- 【EmbeddedDev】C中UART的数据读写
- Spark sql 简单示例
- 大话设计模式(四)单例模式
- eclipse+CDT 常见问题1---报错:undefined reference to `pthread_create'的处理
- 用jxl来生成Excel
- Visual Studio 中edit Control的文本输入
- webserive服务调用
- AngularJS input自动聚焦
- spring MVC 国际化实现配置
- 调用浏览器