项目场景:
Superset使用过程中存在数据可下载功能,有些公司为数据安全需要禁用数据下载功能,下面从几个不同角度解决此问题。
superset版本2.1.0
问题描述及及解决方法
禁用数据下载功能:
一、 解决图表编辑页面数据下载
1、禁用图表编辑中导出Excel、Csv和图片功能:( 该截图为已经修改完毕的状态)
2、找到superset/static/assets目录下,找到7150435156216fd063e1.chunk.js文件,打开并进行编辑。
3、定位到其106行,将禁用的功能用/**/注释掉,即可解决可下载问题
二、 解决仪表板页面数据导出图表及Csv功能
1、图示为禁用完毕状态:
2、找到superset/static/assets目录下,找到0977d1e193ca174dae9a.chunk.js文件,打开并进行编辑。
3、定位到599行,从图示位置开始注释掉,一直到下图位置。
三、 禁用仪表板导出为图片功能
1、图示Download aes image 为禁用功能。
2、找到superset/static/assets目录下,找到0977d1e193ca174dae9a.chunk.js文件,打开并进行编辑。
3、定位到275行,从图示位置开始注释掉,即可。