spark dataset col,$,column,apply
来源:互联网 发布:初中数学解题软件 编辑:程序博客网 时间:2024/06/11 16:29
1.doc上的解释(https://spark.apache.org/docs/2.1.0/api/java/org/apache/spark/sql/Column.html)
df("columnName") // On a specific DataFrame. col("columnName") // A generic column no yet associated with a DataFrame. col("columnName.field") // Extracting a struct field col("`a.column.with.dots`") // Escape `.` in column names. $"columnName" // Scala short hand for a named column. expr("a + 1") // A column that is constructed from a parsed SQL Expression. lit("abc") // A column that produces a literal (constant) value.2.使用时涉及到的的包
import spark.implicits._
import org.apache.spark.sql.functions._
import org.apache.spark.sql.Column
3.示例
scala> val idCol = $"id"idCol: org.apache.spark.sql.ColumnName = idscala> val idCol = col("id")idCol: org.apache.spark.sql.Column = idscala> val idCol = column("id")idCol: org.apache.spark.sql.Column = idscala> val dataset = spark.range(5).toDF("text")dataset: org.apache.spark.sql.DataFrame = [text: bigint]scala> val textCol = dataset.col("text")textCol: org.apache.spark.sql.Column = textscala> val textCol = dataset.apply("text")textCol: org.apache.spark.sql.Column = textscala> val textCol = dataset("text")textCol: org.apache.spark.sql.Column = text
阅读全文
0 0
- spark dataset col,$,column,apply
- 第46课程 Spark 2.0实战之Dataset:sort、join、joinWith、randomSplit、sample、select、groupBy、agg、col等
- spark-dataset
- col
- col
- col
- Spark DataFrames DataSet
- Spark DataSet介绍
- spark dataset,dataframe学习
- Spark SQL、DataFrame和Dataset
- Spark RDD和Dataset区别
- Spark DataFrame和Dataset区别
- spark dataframe dataset reducebykey用法
- Spark SQL DataFrame/Dataset介绍
- spark之dataset基本操作
- Spark Dataset介绍和使用
- spark源码阅读笔记Dataset(一)初识Dataset
- Spark ML 基础:DataFrame、Dataset、feature
- 如何更改MVC WebApi 中的请求路径
- 内联函数
- 通过数据告诉你centos和debian哪个好?
- 第4周项目1 建立单链表
- Python 中操作 MySQL 步骤
- spark dataset col,$,column,apply
- read、write系统调用与IO库函数
- firewalld命令参数详解
- 将打好的jar文件上传到jar包的管理服务器
- PostgreSQL学习(一)—常用修改表操作
- Android零基础入门第69节:ViewPager快速实现引导页
- 目标检测算法SSD在Ubuntu+CPU下运行
- ThinkPHP5中的事务操作
- 配置问题 vsphere HA 启动了虚拟机故障切换操作