2017-07-17 696 views
1

我在我的Jupiter筆記本上設置了Superset,它正在工作,即示例儀表板等工作。當我試圖創建一個簡單的表格視圖只是做一個SELECT * from Table查看整個表(它是一個小表),超集保持生成SQL:如何在Apache Superset中編輯SQL查詢?

SELECT 
FROM* 
    (SELECT Country, 
      Region, 
      Users, 
      Emails 
    FROM `UserStats` 
    LIMIT 50000) *AS expr_qry 
LIMIT 50000 

第一SELECT FROMAS expr_qry LIMIT 50000是自動生成我無法擺脫它們(即在切片視圖中顯示爲查詢,但不會讓我編輯它)。爲什麼它會生成自己的SQL,並且你在哪裏改變了這個? 我試圖找到解決方法,但我覺得我缺少一些基本的東西。

回答

1

在superset/config.py中有一個'ROW_LIMIT'的配置,(默認爲50000)。如果您需要刪除「限制原因」,請嘗試使用superset/viz.py,query_obj函數。