php开源bi,Poli 简单易用的开源 BI 软件使用教程
界面预览:
安装
方便测试,直接docker安装, 测试使用的mysql数据库作为数据源,所以下载mysql驱动docker run -d -p 6688:6688 --name poli zhonglu/poli:0.10.0
wget https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.12/mysql-connector-java-8.0.12.jar
docker cp mysql-connector-java-8.0.12.jar poli:/app/jdbc-drivers
docker restart poli
打开chrome浏览器访问:http://localhost:6688/poli/login, 设置6位密码, 然后admin+密码登录
测试数据
如果有测试数据的可以用自己的数据库和字段
创建表CREATE TABLE `user_login` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(32) NOT NULL,
`login_day` date NOT NULL COMMENT '日期',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COMMENT='会员登录';
增加测试数据INSERT INTO `user_login` VALUES ('1', '赵大', '2019-08-14');
INSERT INTO `user_login` VALUES ('2', '王二', '2019-08-14');
INSERT INTO `user_login` VALUES ('3', '张三', '2019-08-14');
INSERT INTO `user_login` VALUES ('4', '李四', '2019-08-13');
INSERT INTO `user_login` VALUES ('5', '赵大', '2019-08-13');
INSERT INTO `user_login` VALUES ('6', '郭老六', '2019-08-12');
INSERT INTO `user_login` VALUES ('7', '王大哥', '2019-08-11');
统计sql:select login_day, count(*) as total
from user_login
group by login_day
order by login_day asc
使用
创建数据源
修改成你的数据库
创建报表
编辑报表,增加组件
组件配置
效果预览
结束
ok,这样我们就拥有一个私有化部署的BI系统,可以用于分析各种统计数据,不用自己苦逼的写表单,写图表了~~
php开源bi,Poli 简单易用的开源 BI 软件使用教程相关推荐
- 简单易用的开源ORM框架SqlSugar v5.0.0.19源码
介绍: SqlSugar是一款简单易用的开源ORM框架. 框架优点: 简单易用.功能齐全.高性能.轻量级.服务齐全 支持数据库:MySql.SqlServer.Sqlite.Oracle.postgr ...
- 计算机win10分区软件,简单易用的win10分区软件:分区助手
最近微软又给大家带来了新的惊喜,那就是众人期待已久的win10 ,终于发布了.小伙伴们肯定都迫不及待的想一睹为快.随着电脑系统跟新趋势,win10的市场占有率会越来越大.久而久之,由于磁盘分区的一些问 ...
- FineBI:一个简单易用的自助BI工具
过去,有关企业数据分析的重担都压在IT部门,传统BI分析更多面向的是具有IT背景的人员.但随着业务分析需求的增加,很多公司都希望为业务用户提供自助分析服务,将分析工作落实到业务人员手中.但同时,分析工 ...
- 简单易用的开源用户操作日志记录系统
我们开发的业务系统通常会提供给很多人使用,那在使用的过程中,日志系统变得非常重要. 日志系统记录的用户行为有以下的作用: 从系统用户角度看:它展示了用户自身的操作历史和具体对象的变动历史,便于用户进行 ...
- [Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle
类库说明 一个非常简单易用用来花式展示二维码样式生成的库 自由组合二维码样式 使用范例 设置带圆边圈的logo Bitmap logo = BitmapFactory.decodeResource(g ...
- 自定义sql_一个简单易用的开源BI软件,专为SQL用户设计的开源库
poli 一个易于使用的SQL报告应用程序,专为SQL爱好者而设计. SQL中的电源数据分析,可获得更快的业务洞察力. 特性 ⚡️ 自托管和轻松设置 平台独立的Web应用程序 单个JAR文件+单个SQ ...
- 一款简单易用的开源 Git 仓库管理平台
今天给大家分享一款开源的 Git 仓库管理平台.包含 Git 版本管理.持续集成.Issue 管理.代码搜索和审查等功能. 一起来看看这款开源项目吧.希望能够帮助到你. 开箱即用的符号搜索和导航 在查 ...
- 简单易用的库存管理软件、进销存软件
<智优库存管理软件>是一款绿色小软件,在出入库管理.安全库存分析等功能的基础上,新增了收付款管理,成本核算等功能.还新增了销售管理.采购管理.开票管理.生产计划.BOM管理.物料需求计算. ...
- 简单易用的屏幕录像软件 - 免费下载
Cute Screen Recorder 是简单.易用.质高的屏幕录像软件.它能够记录电脑图像声音和计算机屏幕上的所有活动,并将其保存为MP4,FLV,SWF和WMV视频文件.最好的屏幕录像软件 录视 ...
- 一款简单易用的mp3录音软件
MP3 Audio Recorder Mac版是Mac平台上的一款录音应用.MP3 Audio Recorder Mac版是一款简单的录音软件,它可以通过系统内置或外接麦克风将音频文件录制成高品质的M ...
最新文章
- JavaScript Table排序
- 读书笔记----javascript函数编程
- mysql lbs 计算距离_使用mysql的lbs根据经纬度计算距离
- 33.文件与 IO.rs
- 多进程fork()函数
- 数据结构与算法--利用栈实现队列
- hao123电脑版主页_百度浏览器停更没关系,hao123才令人唏嘘!
- Nginx 配置实现web解析php代码 过程记录
- docker create_云计算-Docker个人学习笔记
- RabbitMQ的消息确认、消息持久化
- Linux下Oracle中sqlplus上下键乱码问题
- 【阿里巴巴Java编程规范学习 四】Java质量安全规约
- 游戏开发 cocosBuilder cocosCreator cocosPods
- 新年贺卡用python_新年贺卡图片手工制作精美简单
- Facebook 新一代 React 状态管理库 Recoil
- caffe 人脸关键点检测_密集人脸关键点检测
- 【细读Spring Boot源码】重中之重refresh()
- 诺丁汉大学高级计算机科学,诺丁汉大学高级计算机科学研究生语言及申请要求-费用-课程设置...
- Ubuntu使用时的小问题
- 【shell】笔记|去重复行|删除匹配行|反选删除|反向显示|加减乘除
热门文章
- 终端一直显示 (master) ,即终端一直处于master分支下的取消办法
- pci串口驱动安装失败_PCI转串口卡驱动安装问题
- 10分钟搞懂CMMI
- 商场客流量统计摄像头设备
- jQuery API 的特点
- python代替按键精灵 游戏内失灵_python游戏脚本之调用按键精灵插件模拟输入(二)...
- 360文件管理器android,360文件管理器
- UI设计师(界面设计)面试题
- PLC的编程与应用学习笔记
- 统信UOS使用wine安装“方正ApabiReader_4.5.2.1790(ceb阅读器)”并解决安装过程中文显示成方块问题