2
ファイルからハイブテーブルにデータをロードする際に、NULL値が挿入されています。sparkSQLでデータをロードする際にHiveテーブルのNull値を取得する
sqlCon.sql("create table hive_6(id Int,name String) partitioned by (date String) row format delimited fields terminated by ','");
sqlCon.sql("load data local inpath '/home/cloudera/file.txt' into table hive_6 partition(date='19July')");
sqlCon.sql("select * from hive_6").show()
+----+----+------+
| id|name| date|
+----+----+------+
|null|null|19July|
|null|null|19July|
|null|null|19July|
|null|null|19July|
|null|null|19July|
|null|null|19July|
|null|null|19July|
+----+----+------+