第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在Spark SQL中為自定義類(lèi)型定義架構(gòu)?

如何在Spark SQL中為自定義類(lèi)型定義架構(gòu)?

下面的示例代碼嘗試將一些case對(duì)象放入數(shù)據(jù)框中。該代碼包括使用此特征的案例對(duì)象層次結(jié)構(gòu)和案例類(lèi)的定義:import org.apache.spark.{SparkContext, SparkConf}import org.apache.spark.sql.SQLContextsealed trait Somecase object AType extends Somecase object BType extends Somecase class Data( name : String, t: Some)object Example {  def main(args: Array[String]) : Unit = {    val conf = new SparkConf()      .setAppName( "Example" )      .setMaster( "local[*]")    val sc = new SparkContext(conf)    val sqlContext = new SQLContext(sc)    import sqlContext.implicits._    val df = sc.parallelize( Seq( Data( "a", AType), Data( "b", BType) ), 4).toDF()    df.show()  }}    執(zhí)行代碼時(shí),不幸的是遇到以下異常:java.lang.UnsupportedOperationException: Schema for type Some is not supported問(wèn)題是否可以為某些類(lèi)型(此處為type Some)添加或定義模式?是否存在另一種方法來(lái)代表這種枚舉?我試圖Enumeration直接使用,但也沒(méi)有成功。(見(jiàn)下文)的代碼Enumeration:object Some extends Enumeration {  type Some = Value  val AType, BType = Value}提前致謝。我希望最好的方法是不要使用字符串。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 453 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)