2017-07-28 44 views
0

我在/通過超集(Apache孵化器)運行以下蜂巢查詢一個奇怪的問題W¯¯預期的數據:超集蜂巢查詢問題柱狀格式

SELECT 
    date, 
    sum(1) visits, 
    sum(price) revenue 
FROM 
    visits 
WHERE 
    date BETWEEN '2017-07-21' AND '2017-07-25' 
    AND country = 'US' 
GROUP BY 
    date, 
    browser 

錯誤我越來越可以在被捕獲從中我跑了超終端(運行Ubuntu VM虛擬盒虛擬機):

Traceback (most recent call last): 
    File "/home/userxx/venv/local/lib/python2.7/site-packages/superset/sql_lab.py", line 182, in execute_sql 
    db_engine_spec.handle_cursor(cursor, query, session) 
    File "/home/userxx/venv/local/lib/python2.7/site-packages/superset/db_engine_specs.py", line 726, in handle_cursor 
    resp = cursor.fetch_logs() 
    File "/home/userxx/venv/local/lib/python2.7/site-packages/superset/db_engines/hive.py", line 34, in fetch_logs 
    response.results.rows, 'expected data in columnar format' 
AssertionError 

有趣的部分是,它工作正常時的日期時間爲7/21 - 7/24。我認爲它必須做記憶,但是將故事中的瀏覽器添加到故事中(按選項分組)並沒有改變行爲(我的邏輯是添加它會在7/21 - 7/24期間中斷查詢由於行數增加)。不用說,查詢在從例如數據庫開始時運行完美。 SQL開發工具

提前致謝!

回答

0

我的版本是0.18.x,問題在0.19中消失