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
在用户页面,disable admin用户的修改和删除操作
新增view时设置行权限,与group var关联
在做新workbench时考虑这个问题
关于归类/功能盒子啥的,可以考虑支持给widget打tag,一个widget可以设置多个tag,然后可以按tag查找过滤
返回dashboard时,server为admin增加判断逻辑并返回create_by字段
。表支持联动
。表支持编辑修改
。散点图支持显示异常点
。箱线图支持显示异常点
增加use cache配置。
1.新增widget时,如果用户选择use cache 同时让用户选择cache expire time(可以给默认值,用户如果不设置就使用默认expire time).调用方式 ? usecache=1&expired=300
2.当用户选择widget为定时刷新时同时设置了使用缓存,则expired应该小于定时刷新时间,否则缓存设置没有意义
3. 当 用户直接点击加载数据时,usecache=0。如果expired=0则读取完不更新缓存否则更新
增加两种常用widget
现在已经有dashboard目录可以直接做跳转,可以增加widget二级目录方便用户定位具体的widget
使用已有的接口,返回top10数据
通过sql方式支持级联下拉菜单
点击分享按钮时可选择公共分享或授权分享,授权分享时需输入被授权人的用户名
。包括:dashboard, widget, view, source, group, user
。数据库:name加unique限制
。server:加校验api
。ui:调用api并提示
全局控制器/widget控制器支持通过sql方式配置下拉?
例如:百分比,首先把数据*100,再添加后缀%
两个触发器同时作用于同一个widget时,效果叠加
test connection的方式
schema的方式
讨论及调研
table作为触发器,联动其他widget
全屏按钮添加
比如字段城市,当选择过滤时可以枚举出所有的城市
。用户1处理完能够存到哪里,给下一个用户继续处理,也许mb可以支持?
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.