08 2021 档案
摘要:首先说下,为什么要这么做,因为二开需要,二开要有源码,然后对源码修改,编译,所以不能通过类似https://zhuanlan.zhihu.com/p/271695878这种方式,直接安装; 1、去GitHub下载superset 1.3版本:https://github.com/apache/sup
阅读全文
摘要:1、filterbox 及 native filter 等组件里面,日期筛选器下拉框,显示的不是日期格式,而是时间戳格式,如: 解决方法: 修改superset\utils\core.py 里面的json_int_dttm_ser函数,注释掉obj = (obj - EPOCH.date()).to
阅读全文
摘要:原文链接:http://www.tuicool.com/articles/ZbyU3e 现在大多数软件公司的业务不再是单条线,而是发展成多元化的产品线。包括多个网站应用、移动APP以及桌面软件,那么当然希望能实现统一用户和统一登录。统一用户基本都已实现,然而统一登录却还是有不少公司未予以实现。这倒不
阅读全文
摘要:本次集成方案经过个人测试,根据前面2个集成方案的资料,撰写,相关说明由于个人知识水平有限不一定理解准确,有错误的地方环境评论区评论; 1、用户集成方式: A系统用户,通过A的某个界面,iframe嵌入 superset接到用户信息后,在superset系统中查找用户,如果用户存在,则登录,并形成se
阅读全文
摘要:免于被筛选器筛选,dashboard中,编辑,高级,"__time_range": {"scope": ["ROOT_ID"], "immune": []}} immune后面加入chart的id
阅读全文
摘要:superset配置文件config.py文件参数修改相关影响:1、如果让dashboard左侧出现筛选器,dashboard可交叉筛选,将以下三个参数设置为True "DASHBOARD_NATIVE_FILTERS": True, "DASHBOARD_CROSS_FILTERS": True,
阅读全文
摘要:superset 认证分析 superset基于flask-appbuilder开发,security基于flask_appbuilder.security,翻阅其代码, 找到入口: superset/__init__.py: custom_sm = app.config.get('CUSTOM_S
阅读全文
摘要:以下内容来自外网:https://github.com/apache/superset/issues/6774 具体查看外网,我目前还没有琢磨,如果你有了思路请再下方留言 下面这个网址也有个交叉筛选:https://github.com/apache/superset/pull/16233
阅读全文
摘要:注意,一下内容来自外网浏览器翻译,本人使用了将superset集成进入第三方系统,superset采用自定义身份验证+第三系统iframe嵌入方式,但是这个方式存在一个问题,iframe与redirect结合会导致session丢失问题,目前还没有解决,如果你解决了,还请留言说明,感谢分享,目前有价
阅读全文
摘要:使用自定义参数方式实现 superset 实现SQL动态查询 1、启用参数:config.py 设置"ENABLE_TEMPLATE_PROCESSING": True 2、当前superset v1.2版本支持的参数包括: {{ current_username() }} 当前登录用户名{{ cu
阅读全文