superset配置文件config.py文件參數修改相關影響:
1、如果讓dashboard左側出現篩選器,dashboard可交叉篩選,將以下三個參數設置為True
"DASHBOARD_NATIVE_FILTERS": True, "DASHBOARD_CROSS_FILTERS": True, "DASHBOARD_NATIVE_FILTERS_SET": True,
注意dashboard可交叉篩選是由 DASHBOARD_CROSS_FILTERS 控制,設置了這個后,還需要在要實現交叉篩選的chart上,勾選上EMIT DASHBOARD CROSS FILTERS,並不是所有圖表都有這個選項的,餅圖、table、雷達圖上有,其他有沒有沒細看,只有有的才能交叉篩選;交叉篩選效果見https://www.cnblogs.com/datawalkman/p/15131350.html的第一個圖,左側邊上出現篩選器效果見下圖:
效果:
2、跨域訪問問題:
WTF_CSRF_ENABLED = False
HTTP_HEADERS = {}
3、匿名用戶角色設置問題:
默認外部訪問用戶是public,授予public gamma權限,可使匿名用戶能夠查看superset網站(如不讓匿名用戶查看,則不處理public角色授權內容),修改config.py配置
PUBLIC_ROLE_LIKE: Optional[str] = "Gamma"
舊版本是PUBLIC_ROLE_LIKE_GAMMA=True
4、sql中使用參數問題:
"ENABLE_TEMPLATE_PROCESSING": True
具體怎么使用,如何定義,見博主文章鏈接:Superset實現動態SQL查詢
5、語言自由切換
注釋掉 LANGUAGES = {}
6、圖表編輯頁面,實現拖拉,建議不要開啟,界面內只能選擇measure,無法直接在頁面自定義measure
"ENABLE_EXPLORE_DRAG_AND_DROP": True