edp963 / davinci Goto Github PK
View Code? Open in Web Editor NEWDavinci is a DVsaaS (Data Visualization as a Service) Platform
Home Page: https://edp963.github.io/davinci
License: Apache License 2.0
Davinci is a DVsaaS (Data Visualization as a Service) Platform
Home Page: https://edp963.github.io/davinci
License: Apache License 2.0
两个触发器同时作用于同一个widget时,效果叠加
table作为触发器,联动其他widget
比如字段城市,当选择过滤时可以枚举出所有的城市
test connection的方式
schema的方式
讨论及调研
点击分享按钮时可选择公共分享或授权分享,授权分享时需输入被授权人的用户名
。包括:dashboard, widget, view, source, group, user
。数据库:name加unique限制
。server:加校验api
。ui:调用api并提示
增加use cache配置。
1.新增widget时,如果用户选择use cache 同时让用户选择cache expire time(可以给默认值,用户如果不设置就使用默认expire time).调用方式 ? usecache=1&expired=300
2.当用户选择widget为定时刷新时同时设置了使用缓存,则expired应该小于定时刷新时间,否则缓存设置没有意义
3. 当 用户直接点击加载数据时,usecache=0。如果expired=0则读取完不更新缓存否则更新
在用户页面,disable admin用户的修改和删除操作
全局控制器/widget控制器支持通过sql方式配置下拉?
例如:百分比,首先把数据*100,再添加后缀%
通过sql方式支持级联下拉菜单
使用已有的接口,返回top10数据
。表支持联动
。表支持编辑修改
。散点图支持显示异常点
。箱线图支持显示异常点
现在已经有dashboard目录可以直接做跳转,可以增加widget二级目录方便用户定位具体的widget
新增view时设置行权限,与group var关联
全屏按钮添加
。用户1处理完能够存到哪里,给下一个用户继续处理,也许mb可以支持?
返回dashboard时,server为admin增加判断逻辑并返回create_by字段
关于归类/功能盒子啥的,可以考虑支持给widget打tag,一个widget可以设置多个tag,然后可以按tag查找过滤
在做新workbench时考虑这个问题
增加两种常用widget
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.