日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

SparkSQL使用IDEA快速入門DataFrame與DataSet的完美教程

瀏覽:231日期:2024-07-12 15:04:25
目錄1.使用IDEA開發Spark SQL1.1創建DataFrame/DataSet1.1.1指定列名添加Schema1.1.2StructType指定Schema1.1.3反射推斷Schema1.使用IDEA開發Spark SQL1.1創建DataFrame/DataSet

1、指定列名添加Schema

2、通過StrucType指定Schema

3、編寫樣例類,利用反射機制推斷Schema

1.1.1指定列名添加Schema

//導包import org.apache.spark.rdd.RDDimport org.apache.spark.sql.SparkSession//代碼// 1.創建SparkSession val spark = SparkSession.builder().master('local[*]').appName('sql').getOrCreate()// 2.使用spark 獲取sparkContext 上下文對象 val sc = spark.sparkContext// 3.使用SparkContext 讀取文件并按照空格切分 返回RDD val rowRDD: RDD[(Int, String, Int)] = sc.textFile('./data/person.txt').map(_.split(' ')).map(x=>(x(0).toInt,x(1),x(2).toInt))// 4.導入隱式類 import spark.implicits._//5.將RDD 轉換為DataFrame 指定元數據信息 val dataFrame = rowRDD.toDF('id','name','age')//6.數據展示 dataFrame.show()1.1.2StructType指定Schema

//導包import org.apache.spark.sql.{Row, SparkSession}import org.apache.spark.sql.types.{IntegerType, StringType, StructField, StructType}//編寫代碼//1.實例SparkSession val spark = SparkSession.builder().master('local[*]').appName('sql').getOrCreate()//2.根據SparkSession獲取SparkContext 上下文對象 val sc = spark.sparkContext// 3.使用SparkContext讀取文件并按照空開切分并返回元組 val rowRDD = sc.textFile('./data/person.txt').map(_.split(' ')).map(x=>Row(x(0).toInt,x(1),x(2).toInt))// 4.導入隱式類 import spark.implicits._//5.使用StructType 添加元數據信息 val schema = StructType(List( StructField('id', IntegerType, true), StructField('name', StringType, true), StructField('age', IntegerType, true) ))//6.將數據與元數據進行拼接 返回一個DataFrame val dataDF = spark.createDataFrame(rowRDD,schema)//7.數據展示 dataDF.show()1.1.3反射推斷Schema

//導包import org.apache.spark.rdd.RDDimport org.apache.spark.sql.SparkSession//定義單例對象 case class Person(Id:Int,name:String,age:Int)//編寫代碼//1.實例sparkSession val spark = SparkSession.builder().master('local[*]').appName('sql').getOrCreate()//2.通過sparkSession獲取sparkContext 上下文對象 val sc = spark.sparkContext//3.通過sparkContext 讀取文件并按照空格切分 將每一個數據保存到person中 val rowRDD: RDD[Person] = sc.textFile('./data/person.txt').map(_.split(' ')).map(x=>Person(x(0).toInt,x(1),x(2).toInt))// 4.導入隱式類 import spark.implicits._//5.將rowRDD轉換為dataFrame val dataFrame = rowRDD.toDF() //6.數據展示 dataFrame.show()

到此這篇關于SparkSQL使用IDEA快速入門DataFrame與DataSet的文章就介紹到這了,更多相關SparkSQL快速入門內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: IDEA
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
99国产精品视频免费观看一公开| 蜜桃视频在线网站| 日韩精品麻豆| 丝袜美腿一区二区三区| 99精品一区| 国产色播av在线| 国产一区二区三区不卡视频网站| 日韩国产欧美在线播放| 视频一区在线播放| zzzwww在线看片免费| 红杏一区二区三区| 精品视频亚洲| 久久不见久久见中文字幕免费| 国产毛片一区二区三区| 国产精品入口久久| 麻豆一区二区三| 国产伦精品一区二区三区在线播放| 国产欧美三级| 久久影视一区| 少妇精品久久久一区二区| 国产日本久久| 日韩欧美一区二区三区在线观看| 亚洲在线成人| 精品国产精品国产偷麻豆| 黄色网一区二区| 福利视频一区| 日韩视频一区| 久久gogo国模啪啪裸体| 蜜桃成人精品| 日本va欧美va精品发布| 亚洲国产欧美日本视频| аⅴ资源天堂资源库在线| 丝袜美腿一区二区三区| 日韩av有码| 男女性色大片免费观看一区二区| 免费一级欧美片在线观看网站| 国精品一区二区| 久久丁香四色| 亚洲欧美视频| 日韩免费一区| 国产精品久久久久久av公交车| 久久久国产精品一区二区中文| 日韩av中文字幕一区二区三区| 久久蜜桃资源一区二区老牛| 久久黄色影视| 中文字幕一区二区三区在线视频| 精品一区二区三区中文字幕在线| 视频一区视频二区在线观看| 伊人精品久久| 欧美精品资源| 给我免费播放日韩视频| 日韩av不卡在线观看| 激情欧美亚洲| 日韩中文在线电影| 精品国产18久久久久久二百| 欧美三区不卡| 香蕉久久一区| 日韩av成人高清| 蜜臀精品久久久久久蜜臀| 中文日韩在线| 国产精品日本| 久久美女性网| 好吊日精品视频| 激情欧美一区| 亚洲欧洲日本mm| 日韩av一二三| 国产精品4hu.www| 精品视频一区二区三区在线观看 | 亚洲精品电影| 欧美精品激情| 久久亚洲色图| 蜜臀av一区二区三区| 日韩精品一区二区三区中文字幕| 尤物tv在线精品| 偷拍精品精品一区二区三区| 激情六月综合| 只有精品亚洲| 日本视频一区二区| 国产精品sm| 91看片一区| 日本大胆欧美人术艺术动态| 日韩精品一区二区三区中文在线| 国产精品一区二区精品视频观看| 精品久久网站| 国产精品99一区二区| 不卡一区2区| 91麻豆精品| 欧洲在线一区| 亚洲精品一二| 精品国产一级| 国产亚洲一区在线| 久久久91麻豆精品国产一区| 亚洲五月婷婷| 国产精品v日韩精品v欧美精品网站 | 国产亚洲精品v| 午夜久久久久| 日产欧产美韩系列久久99| 欧美精品不卡| 久久精品观看| 好看不卡的中文字幕| 日韩精品麻豆| 免费精品视频| 欧美日韩伊人| 久久精品二区三区| 国产伦理一区| 欧美日韩四区| 丁香婷婷久久| 99国产精品久久久久久久成人热| 911精品国产| 亚洲精品电影| 高清日韩中文字幕| 视频一区视频二区在线观看| 国产精品99久久免费| 伊人久久婷婷| 国产精品亚洲产品| 久久九九国产| 国产欧美午夜| 日韩av中文字幕一区二区三区| 日韩一区二区三区免费| 日韩专区视频网站| 欧美另类专区| 91视频一区| 久久免费精品| 亚洲精选成人| 国产在线日韩| 久久精品免费一区二区三区 | 麻豆国产在线| 国产专区精品| 国产精品一区2区3区| 日韩一区中文| 亚洲一区欧美| 亚洲人妖在线| 一区二区国产在线观看| а√天堂8资源在线| 奇米亚洲欧美| 国产精品成人一区二区网站软件| 久久中文字幕二区| 国产精品午夜av| 三级久久三级久久久| 视频在线观看国产精品| 欧美+日本+国产+在线a∨观看| 欧美影院视频| 国产精品日本一区二区三区在线 | 午夜久久福利| 中文字幕一区二区三区四区久久| 婷婷丁香综合| 在线亚洲激情| 视频一区二区三区在线| 狠狠干综合网| 亚洲1234区| 91精品在线观看国产| 国产99久久久国产精品成人免费| 久久精品一本| 国产成人黄色| 好吊视频一区二区三区四区| 伊人久久亚洲热| 日韩亚洲国产欧美| 蜜桃伊人久久| 国产免费成人| 亚洲精品韩国| 国内揄拍国内精品久久| 国产精品成人自拍| 国产一区日韩一区| 日韩av一区二区在线影视| 国产激情久久| 国户精品久久久久久久久久久不卡| 亚洲精品女人| 国内精品麻豆美女在线播放视频| 久久精品在线| 国产精品密蕾丝视频下载| 精品国产91| 在线国产日韩| 美日韩一区二区三区| 首页欧美精品中文字幕| 久久国产电影| 亚洲神马久久| 精品亚洲自拍| 天堂成人免费av电影一区 | 精品亚洲自拍| 国产91精品对白在线播放| 国产一卡不卡| 亚洲尤物av| 91精品1区| 红桃视频国产一区| 九九久久国产| 日本一区二区中文字幕| 亚洲成av在线| 亚洲精品福利电影| 国产欧美高清视频在线| 国产综合婷婷| 色婷婷色综合| 日本aⅴ免费视频一区二区三区| 蜜桃国内精品久久久久软件9| 国产精品日本一区二区不卡视频| 国产色噜噜噜91在线精品| 视频一区中文| 欧美成a人片免费观看久久五月天| 婷婷色综合网| 精品国产中文字幕第一页| 欧美午夜网站|