2017-08-01 37 views
0

我一直在使用superset通過配置單元查詢外部表。此表格的列大多數是蜂巢複雜數據類型,如struct。 如何在SQL LAB中編寫一個查詢,執行下面的操作? SELECT header.guid FROM table1 WHERE guid = 'xxxx' 其中header是結構數據類型,而​​是頭的成員。在Superset的SQL LAB中查詢像struct這樣的配置單元複雜數據類型

據我所看到的問題是,pyhive maps的結構數據類型爲字符串,但不知道如何解決它尚未

回答

0

我通過prestodb查詢蜂巢得到了這個工作。 PrestoDB需要額外的鑲木地板配置etc/catalog/hive.properties目錄:

connector.name=hive-hadoop2 
hive.metastore.uri=thrift://<hive_url>:9083 
hive.parquet-optimized-reader.enabled=true 
hive.parquet-predicate-pushdown.enabled=true