2017-06-15 53 views
0

我建立一個Amazon EMR實例,其包括1個主& 1核心(M4大)用下面的版本的信息創建的獸人格式的表: EMR: 5.5.0 普雷斯托:普雷斯托0.170 Hadoop的HDFS 2.7.3蜂巢 2.1.1 Metastore查詢上失敗似的-CLI用於蜂房與數據駐留在S3

我星火應用在ORC寫出來的數據到Amazon S3。然後,我創建了蜂巢表(create external table TABLE ... partition() stored as ORC location 's3a"//'),並試圖從Presto-CLI查詢,我得到以下錯誤查詢SELECT * from TABLE: 查詢20170615_033508_00016_dbhsn失敗:com.facebook.presto.spi.type.DoubleType

唯一可行的查詢是: SELECT COUNT(*) from TABLE

任何想法?

回答

0

發現問題。當它被存儲爲orc時,該列命令與在hive中創建表時不匹配:)!!!