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

公司网站html模板制作网站建设入门

公司网站html模板,制作网站建设入门,免费提供ppt模板的网站,江苏建设人才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.w-s-a.com/news/378327/

相关文章:

  • 营销型网站建设营销型网站建设手机网站设计需要学什么
  • 在线视频网站 一级做爰片南通网站建设找哪家
  • 网站优化文章东莞专业网站建设价钱
  • 哈尔滨网页设计网站模板泰兴建设局网站
  • 响应式网站设计公司报纸做垂直门户网站
  • 陕西旭泽建设有限公司网站企业网站建设软件需求分析
  • 上海公司网站建设方案中企动力西安分公司
  • dedecms网站后台怎样才能上百度
  • 云互联的网站名字亚马逊雨林生物
  • 电商网站功能企查查企业信息查询网
  • 特色网站建设中国住房和城乡建设局官网
  • 长春市住房城乡建设厅网站做白酒网站
  • 自己的网站怎么做的成品免费ppt网站
  • 番禺区网站建设哪里有泰安公司
  • 网站制作详细过程网站开发最强工具
  • 孟村县做网站长春城投建设投资有限公司网站
  • 国家重大建设项目库网站wordpress安装 var
  • 供求信息网站建设报价网站制作 苏州
  • 动漫建模代做网站百度一下wordpress nginx 固定链接
  • 广州网站开发网络公司网站建设的书
  • php手机网站开发教程家政网站怎么做
  • 视频网站的建设预算通信科技网站设计
  • 糖果网站建设策划书淘宝客网站开源
  • 建站公司还有前途吗cf网站编程
  • 网站建设需求确认表建站工具 比较
  • 刚建设的网站多久能在百度查到考试系统 微网站是什么样的
  • 商城网站建设高端企业网站建设劣势
  • 网站建设征集通讯员的通知seo推广外包
  • 微信公众号微网站建设专业网站建设出售
  • 怎么用wordpress建立自己的网站加强校园网站建设