使用开源项目,为你的老板快速创建一个个性化的数据面板
每家公司都有属于自己公司的专属线上业务,随着业务的不断更新和迭代,业务的复杂度也会随着时间的积累不断的提高。
当业务复杂度很高之后,随之而来团队内部需要查看各种各样的数据,来为未来的战略做决策。所以我们需要一个灵活的工具来制作个性化的数据面板来满足团队内部不同成员(尤其是老板)的各种定制化需求,从而帮助团队快速迭代。
使用高效工具,每天提前下班。
构建中的一些问题
每家公司的业务都分布在了不同的系统里面,各个系统之间还存在一些关联。有些数据需要使用数据库来进行查询
-
Postgresql
-
Mysql
-
MongoDB
-
。。。
有些数据来自于不同类型的微服务,可能是从某一个API来进行获取的。
-
User Detail API
-
Product Detail API
-
。。。
最可怕的事情是有些数据需要使用数据库 + API的数据进行合并并且二次处理之后才能获取。
这些问题对构建一个个性化的数据面板来说是一个非常麻烦的事情。如果从零到一开始开发,我们需要针对不同的数据源进行适配,这随之而来的工程成本会直线上升。
所以我们需要一个灵活的工具来进行数据面板的展示,毕竟“开发”不是最重要的,“展示”才是。
这个工具需要一些客观的优势:
-
图表丰富,能展示不同纬度的数据。
-
支持各种主流的数据源查询
-
安装使用简单
如何解决
这里推荐一个好用的开源项目,叫做ILLA Cloud,ILLA Cloud是一个开源的低代码工具,专门用来解决构建个性化需求的场景。
📙 官网地址:https://illa.cloud
⏬ Github地址:https://github.com/illacloud/illa-builder
⭐ Github Stars: 9k
下面显示一个Demo,使用的是Fake数据。这个Demo描述的是一家公司的某一个产品的销售额情况,包括
-
每个月的销售新增趋势
-
每个月的收入
-
总共获取到的收入
-
一共有多少人购买
-
每个购买的用户的详细信息
这个图表使用了下面几个组件
-
Data Grid
-
Chart
-
Statistic
-
Menu
通过拖拉拽的方式很快的就构建了出来。数据源来自于
-
Supabase:一个Serverless的Postgresql
-
API
ILLA支持多种数据源,可以快速从大量主流的数据源里面获取数据。
AI驱动
ILLA不仅仅可以获取一个面板,查询到的数据可以使用LLM来进行二次处理。
比如:将一组格式很乱的数据根据要求处理成另外一种格式的数据。从而让多个数据源的数据可以进行对齐。
优势
使用拖拉拽的方式进行构建,几分钟就可以快速构建一个精美的面板。
并且,ILLA Cloud相对于传统的各种BI
-
不仅支持数据库的数据查询,还支持从API获取数据
-
安装简单,Web页面上直接使用,无需任何下载
-
对于数据的二次处理,使用Javascript即可直接进行处理,简单快捷
-
支持各种主流的图表,满足大多数需求
-
Transformer功能有效的解决了多个数据之间合并处理的问题,再也不为数据格式问题困扰
ILLA Cloud作为一个开源项目也支持二次开发,社区也比较活跃,可以同其他开发者建设。不用担心维护的问题。
而且ILLA Cloud不仅可以构建数据面板,也可以快速构建专属的管理面板,让你的业务迭代从此快速起来。
作为一个低代码工具,ILLA Cloud还支持多人协作,可以多个人一起构建面板。
总结
使用ILLA Cloud之后,再也不怕老板的个性化需求困扰了,几分钟之后就可以构建一个老板专属的数据面板,从此成为一个高效率的员工。还不快试试!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源无代码/低代码平台 NocoBase 发布 V0.18,建立健全的测试体系
NocoBase 是一个极易扩展的开源无代码开发平台。 不必投入几年时间、数百万资金研发,花几分钟时间部署 NocoBase,马上拥有一个私有、可控、极易扩展的无代码开发平台。 中文官网:https://cn.nocobase.com/ 新特性 为了让 NocoBase 变得更加稳健,第四季度我们一直在补充 E2E 测试,与此同时,也完善了整个测试体系 @nocobase/test NocoBase 测试包,包括: @nocobase/test/server服务端测试 集成了supertest用于接口测试 内置了mockDatabase和mockServer @nocobase/test/client客户端测试 集成了@testing-library/react和@testing-library/user-event @nocobase/test/e2eE2E 测试 集成了@playwright/test 内置了常用的 mock 方法 测试框架 后端测试,使用 Vitest 框架 前端测试,使用 Vitest 框架 E2E 测试,使用 Playwright 框架 编写测试 后端测试 ...
- 下一篇
数据库编程大赛:一条SQL计算扑克牌24点
你是否在寻找一个平台,能让你展示你的SQL技能,与同行们一较高下?你是否渴望在实战中提升你的SQL水平,开阔你的技术视野?如果你对这些都感兴趣,那么本次由NineData主办的《数据库编程大赛》,将是你的最佳选择! 大赛奖品 本次数据库编程大赛的奖项安排:一等奖(1人)、二等奖(2人)、三等奖(3人)、普照纪念奖(30人)。 数据库编程大赛奖品,欢迎来挑战! 比赛玩法 参赛时间 2023.12.20 ~ 2023.12.25 22:00 比赛题目 用一条SQL给出扑克牌24点的计算表达式 详细描述 有一张表 cards,id 是自增字段的数字主键,另外有4个字段 c1,c2,c3,c4 ,每个字段随机从 1~10 之间选择一个整数,要求选手使用一条 SQL 给出 24 点的计算公式,返回的内容示例如下图: 其中 result 字段是计算的表达式,只需返回1个解,如果没有解,result 返回null。 测试数据与验证流程 1.进入NineData官网(www.ninedata.cloud),注册并登录NineData平台; 2.申请一个免费的 mysql demo 数据库; 3.在 S...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启