superset
假装程序员的第XXX天
后端
展开
-
superset的warmup
测试发现warmup有时候并不能正确刷新,使用request无法触发刷新动作,改为selenium脚本发现可以了。但个别图表缺没有正确刷新,原因如下:json_data= {"changed_on": 1600721166233.5068, "datasource": "1__table", "extra_cache_keys": [], "extras": {"druid_time_origin": "", "having": "", "having_druid": [], "time_grain_sq原创 2020-09-21 21:42:26 · 221 阅读 · 0 评论 -
superset用户权限管理、基本信息
分配不同用户拥有不同数据库的权限。首先给用户一个Gramma权限,然后添加一个自定义权限,比如要访问一个自己的数据库,那么新增一个角色,填上权限 database access on [MyDatabase]即可。原创 2020-09-07 19:43:41 · 1546 阅读 · 0 评论 -
superset0.37引入图表插件svg图标丢失问题
37版本使用了’@svgr/webpack’ 和 file-loader来处理svg图标,似乎有冲突。将svg打包改成url-loader。添加 { test: /\.(svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, loader: 'url-loader', },并将 { test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/, loade原创 2020-09-05 21:22:21 · 324 阅读 · 0 评论 -
superset重构表格
superset自带表格性能极差,1万行数据就会出现卡顿现象。替换组件后,可支持百万行表格绘制。1. 新增组件1.1 修改 superset-frontend/package.json, 添加"cheetah-grid": "^v0.22.4",1.2 修改 superset-frontend/src/explore/controls.jsx 新增的一些自定义组件2. 前端布局新增 superset-frontend/src/explore/controlPanels/SuperTable原创 2020-07-10 19:31:59 · 1324 阅读 · 2 评论 -
superset集成xspreadsheet
文章目录集成x-spreadsheet准备工作后端前端1. 在superset-frontend/src/visualizations/ 目录下2、 修改 superset-frontend/src/visualizations/presets/MainPreset.js3、 修改 superset-frontend/src/explore/components/controls/VizTypeControl.jsx4、新增 superset-frontend/src/explore/controlPan原创 2020-05-22 16:15:55 · 674 阅读 · 0 评论 -
superset集成echarts
集成echartsecharts官方link,superset使用最新版本0.36,echarts4.7.0。主要参考一个教程link。集成echarts柱状折线图 mix-line-bar前端目录 superset-frontend首先0.36版本是比较新的版本,代码结构相比 0.30以前的改动还是比较大的,主要是前端的代码结构变化比较大, superset 把前端的插件单独放在一个superset-ui的项目中;superset中的前端代码主要放在superset-frontend的目录中。原创 2020-05-12 19:39:00 · 3402 阅读 · 9 评论