读取geojson数据并在emr中创建用于空间分析的配置单元表

qvk1mo1f  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(206)

我正在尝试读取amazonemr中hive中的geojson文件,似乎这是不可能的。我没有得到任何错误,但是 select * from table 返回空值。我在这里读到,这是不支持的,但这是一个三年前的问题。有关于这个问题的最新消息吗?
代码

hadoop fs -cat /home/hadoop/Geographic_unit1/ | head

返回输出

这表明geojson在hdfx中。现在在 hive 里,

CREATE TABLE d (PARCEL_ID bigint ,....)
ROW FORMAT SERDE 'com.esri.hadoop.hive.serde.EsriJsonSerDe'
STORED AS INPUTFORMAT 'com.esri.json.hadoop.EnclosedEsriJsonInputFormat'
 OUTPUTFORMAT 'org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat';
 LOAD DATA INPATH '/home/hadoop/Geographic_unit2/' OVERWRITE INTO TABLE d;

并且输出是一些空值,列都是空的。
请让我知道如果你需要进一步的信息。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题