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

网站商城功能完整网站模板下载

网站商城功能,完整网站模板下载,京东短链接生成器,公司网站后台上传不了图片1. 概念#xff1a; RDD#xff1a; 弹性分布式数据集#xff1b; DataFrame#xff1a; DataFrame是一种以RDD为基础的分布式数据集#xff0c;类似于传统数据库中的二维表格。带有schema元信息#xff0c;即DataFrame所表示的二维表数据集的每一列都带有名称和类型…1. 概念 RDD 弹性分布式数据集 DataFrame DataFrame是一种以RDD为基础的分布式数据集类似于传统数据库中的二维表格。带有schema元信息即DataFrame所表示的二维表数据集的每一列都带有名称和类型。这样的数据集可以用SQL查询。DataFrame是不可变的即一旦创建就不能修改其内容。 DataFrame 是 DataSet[Row] DataSet 简单的说DataSet和DataFrame的区别就是DataSet会在编译阶段就进行类型检查 而DataFrame在运行阶段才会类型检查。 Dataset是一个强类型的特定领域的对象Dataset也被称为DataFrame的类型化视图这种DataFrame是Row类型的Dataset即Dataset[Row]。Dataset结合了DataFrame的优化和RDD的类型安全。Dataset提供了编译时类型检查而DataFrame不会DataFrame只会在运行阶段才会检查类型确保数据在编译阶段就符合预期的类型。 dataset是dataFrame的升级版对象dataframe是一个传统的sql编程对象如果要想使用dataframe进行灵活开发的比较复杂。 dataset和dataFrame是一个类别的对象都是可以进行sql查询数据的并且可以支持rdd上面的方法。 当我们需要对一个表对象进行二次处理的话建议大家转换为dataset而不是dataframe。 package com.hainiu.sparkimport org.apache.spark.sql.{Dataset, SparkSession}object TestDSAndDF {def main(args: Array[String]): Unit {val session SparkSession.builder().master(local[*]).appName(test).getOrCreate()import session.implicits._val ds: Dataset[String] session.read.textFile(file:///headless/workspace/spark/data/a.txt)ds.map(t{val strs t.split( )(strs(0), strs(1), strs(2), strs(3))})// val df session.read.format(org.apache.spark.sql.execution.datasources.v2.text.TextDataSourceV2) // .load(file:///headless/workspace/spark/data/a.txt) // // val ds: Dataset[(String, String, String, String)] df.map(row { // val line row.getAs[String](value) // val strs line.split( ) // (strs(0), strs(1), strs(2), strs(3)) // })} } 2. 三者之间的转换 val ds: Dataset[String] session.read.textFile(file:///headless/workspace/spark/data/a.txt)ds.map(t{val strs t.split( )(strs(0), strs(1), strs(2), strs(3))})val df1 ds.toDF(id,name,age,gender)val df: Dataset[Row] session.read.format(org.apache.spark.sql.execution.datasources.v2.text.TextDataSourceV2).load(file:///headless/workspace/spark/data/a.txt)val rdd session.sparkContext.textFile(file:///headless/workspace/spark/data/a.txt)rdd.toDS()rdd.toDF()df.rddds.rdd
http://www.hkea.cn/news/14497707/

相关文章:

  • 网站建设经理岗位职责wordpress怎么导入html
  • dede网站后台导入文档做网站的实验报告
  • 外贸网站批量收录阿里云怎么上传网站
  • 网站后台怎么做的网站开发技术方案
  • 做ppt的网站叫什么名字q网站建设
  • 保定电子商务网站建设网站建设与维护实训总结
  • 淮滨网站制作wordpress 提交
  • 用word文档做网站宁波网站优化
  • 永州网站建设如何佛山有哪些建设网站的公司
  • 大连零基础网站建设教学在哪里江阴外贸网站制作
  • 宁乡市住房和城乡建设局网站做app推广去哪找商家
  • 福州做推广有哪些网站百度指数是什么意思
  • 找外国男人做老公网站wordpress部署php
  • 北京企业建设网站公司简介企业门户网站设计报告
  • 万网怎么建设网站网站建设电脑大多怎么办
  • 招聘信息网站怎么做做任务 送科比网站
  • 个人网站布局创新设计
  • 网站的pdf预览是怎么做的网站建设的方案模板
  • 银川做网站设计的公司模板网站 怎么做优化
  • 做网站一般需要多少钱小企业网站建设收费
  • 济南建设集团网站hao123我的主页
  • 成都网站建设定可以怎么找回密码
  • moodle做网站制作ppt免费软件
  • 门户网站建设计划亚洲杯最新消息
  • h5企业网站开发永久免费的电销外呼系统
  • 网站建设前端切图seo优化公司如何做
  • 通辽市做网站公司舜元建设集团官方网站
  • 做网站收入怎么样家具网站模板
  • 网站后台密码忘了怎么办实时军事热点
  • 软件开发申请专利流程同仁seo排名优化培训