当前位置: 首页 > wzjs >正文

北京网站开发网站建设营销策划咨询

北京网站开发网站建设,营销策划咨询,乐清网吧什么时候恢复营业,乐陵天气预报Spark-SQL 开发: 借助 IDEA 开发 Spark-SQL,创建子模块并添加org.apache.spark:spark-sql_2.12:3.0.0依赖。创建SparkConf(设置运行模式和应用名)和SparkSessio(作为 Spark 入口,可读取数据、执行 SQL 查询…

  • Spark-SQL 开发:

借助 IDEA 开发 Spark-SQL,创建子模块并添加org.apache.spark:spark-sql_2.12:3.0.0依赖。创建SparkConf(设置运行模式和应用名)和SparkSessio(作为 Spark 入口,可读取数据、执行 SQL 查询)配置上下文环境。

RDD、DataFrame、DataSet 转换:三者可相互转换。RDD 可通过toDF转为DataFrame,指定字段名;DataFrame用as转为DataSet,需有对应的样例类。反向转换时,DataSet用toDF转回DataFrame,DataFrame通过rdd获取 RDD,转换过程能发挥不同数据结构优势。

自定义函数

运行代码:

运行结果如下:

  • UDF(用户自定义函数):

可注册自定义函数处理数据。在 Spark 环境中,注册函数如addName后,可在 SQL 查询中调用,对指定字段按自定义逻辑处理。

  • UDAF(用户自定义聚合函数):

用于数据聚合计算,有多种实现方式(RDD与强弱UDAF)。RDD 方式通过映射和规约操作计算;弱类型 UDAF 继承UserDefinedAggregateFunction,自定义输入、缓冲区和返回值的 Schema 及相关操作方法;强类型 UDAF 继承Aggregator,利用样例类和类型系统,实现更简洁安全 。

实验需求:计算平均工资

  1. 实现方式一:RDD

  1. 实现方式二:弱类型UDAF

代码:

运行结果:

http://www.dtcms.com/wzjs/432612.html

相关文章:

  • 注册域名以后怎么做网站百度搜索流量查询
  • 网站开发是做什么的做运营需要具备什么能力
  • 如何网站建设蚌埠seo外包
  • 最新做网站技术东营优化公司
  • 网站地图怎么做、网络公司
  • 山西高端建设网站合肥seo排名优化公司
  • 建设银行网银网站激活互动营销策略
  • 2022引流人脉推广软件深圳seo排名哪家好
  • 腾讯开放平台手机优化大师哪个好
  • 杭州网站排名外包网络广告的形式
  • 网络做网站培训机构怎么找
  • hao123网站模板北京seo优化服务
  • 东营 网站建设线上推广费用
  • 武汉优化网站技术站长工具官网
  • 福州学做网站杭州百度
  • 温州中小企业网站建设饥饿营销案例
  • 长沙商城网站建设武汉seo搜索优化
  • web2.0网站开发a》成都百度推广开户公司
  • 网站建设费用计入什么会计科目百度网盘客服电话
  • 写真盗版网站怎么做网络软件开发
  • 心理咨询网站平台建设seo推广是什么
  • 公司注册域名查询河北电子商务seo
  • 长春h5建站百度官网下载电脑版
  • 深圳市住房和建设局投诉电话株洲seo优化哪家好
  • ps做网站分辨率自适应查域名备案信息查询
  • 建设工程合同备案优化设计四年级上册语文答案
  • 贵德县建设局网站免费seo营销软件
  • 手机网站用什么软件做泰安网站建设
  • wordpress数据库写文章搜索引擎优化入门
  • 在线装修设计网站推广计划方案