Spark
dataastron
工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spark dataframe base2
// 先对employee进行过滤,只统计20岁以上的员工 emp.filter("age > 20") // 需要跟department数据进行join,然后才能根据部门名称和员工性别进行聚合 // 注意:untyped join,两个表的字段的连接条件,需要使用三个等号 .join(dep, $"depId" === $"id") ...原创 2018-05-03 15:13:29 · 223 阅读 · 0 评论 -
PySpark 的背后原理
PySpark 的背后原理发表于 2017-07-05 | 分类于 spark | 阅读量 3462次spark pyspark 分布式计算Spark主要是由Scala语言开发,为了方便和其他系统集成而不引入scala相关依赖,部分实现使用Java语言开发,例如External Shuffle Service等。总体来说,Spark是由JVM语言实现,会运行在JVM中。然而,...转载 2019-05-23 15:00:07 · 270 阅读 · 0 评论 -
s函数的应用
//s函数的应用val name=“Tom”s"Hello,$name"//Hello,Toms"1+1=${1+1}"//1+1=2转载 2019-05-07 11:04:25 · 323 阅读 · 0 评论 -
spark sql dropDuplicates distinct
object TypedOperation { case class Employee(name: String, age: Long, depId: Long, gender: String, salary: Long) def main(args: Array[String]): Unit = { println("astron") val spark = Spar...原创 2018-05-03 17:08:22 · 6264 阅读 · 0 评论 -
spark coalesce
Cities, if unrestricted, tend to coalesce into bigger and bigger conurbations.如果不加限制,城市往往会联合发展成越来越大的集合城市。来自柯林斯例句3. Gas bubbles coalesce to grow as they rise.气泡在上升中聚集成长.来自辞典例句4. Particles do not...原创 2018-05-03 16:53:43 · 716 阅读 · 0 评论 -
spark ds<->df
ds df 转换原创 2018-05-03 16:07:12 · 440 阅读 · 0 评论 -
sparksql 查看物理执行计划
sparksql 查看物理执行计划原创 2018-05-03 15:54:51 · 6263 阅读 · 1 评论 -
spark collect driver端操作
collect是将数据获取到driver端进行操作foreach是将计算操作推到集群上去分布式执行原创 2018-05-03 15:34:18 · 2443 阅读 · 0 评论 -
在windows下搭建spark1.x开发环境小记(winutils.exe找不到报错)
在windows下搭建spark1.x开发环境尝试小记先说明安装的版本 idea20160204 jdk7 maven3.1.1 scala2.10.4 这里hadoop和spark的版本选了个较新2.6的:spark-1.6.3-bin-hadoop2.6; 因为spark2的用法出现了较大的变化,需要hadoop2.7。所以这次我们就用的是第一个等级的hadoop,选2.6。spar原创 2017-12-25 23:42:13 · 1390 阅读 · 0 评论 -
spark dataframe helloworld
spark dataframe原创 2018-05-03 15:09:02 · 220 阅读 · 0 评论 -
spark to函数
scala> "astron".toto toBuffer toDouble toInt toList toMap toShort toTraversable toArray toByte toFloat toIterable toLong toSeq to原创 2018-05-02 13:56:15 · 2261 阅读 · 0 评论 -
spark错误日志查看方法
查看错误日志yarn logs -applicationId application_1512098667219_5898489yarn logs -applicationId xxx执行方式spark-submit \--master yarn-cluster \--class com.jd.astron.jrdm.ClusterTest \--num-executors 1 \--原创 2018-01-03 21:11:37 · 5560 阅读 · 0 评论 -
spark2写orc方法总结
sdf.write.format("orc").mode("overwrite").saveAsTable("dev.astron_spark_test_result")原创 2018-01-03 19:10:29 · 3455 阅读 · 3 评论 -
spark最简单demo解读
object AstronTest { def main(args: Array[String]): Unit = { println("hello,astron!") }}object定义类,用class没法运行。具体原因后面讲trait的时候一起说 跟java差不多,需要注意的是: 1、多了def 2、args的数组写法有变化。而且声明了string类型 3、void编原创 2017-12-26 00:11:35 · 1521 阅读 · 0 评论
分享