界面预览:

安装

方便测试,直接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 软件使用教程相关推荐

  1. 简单易用的开源ORM框架SqlSugar v5.0.0.19源码

    介绍: SqlSugar是一款简单易用的开源ORM框架. 框架优点: 简单易用.功能齐全.高性能.轻量级.服务齐全 支持数据库:MySql.SqlServer.Sqlite.Oracle.postgr ...

  2. 计算机win10分区软件,简单易用的win10分区软件:分区助手

    最近微软又给大家带来了新的惊喜,那就是众人期待已久的win10 ,终于发布了.小伙伴们肯定都迫不及待的想一睹为快.随着电脑系统跟新趋势,win10的市场占有率会越来越大.久而久之,由于磁盘分区的一些问 ...

  3. FineBI:一个简单易用的自助BI工具

    过去,有关企业数据分析的重担都压在IT部门,传统BI分析更多面向的是具有IT背景的人员.但随着业务分析需求的增加,很多公司都希望为业务用户提供自助分析服务,将分析工作落实到业务人员手中.但同时,分析工 ...

  4. 简单易用的开源用户操作日志记录系统

    我们开发的业务系统通常会提供给很多人使用,那在使用的过程中,日志系统变得非常重要. 日志系统记录的用户行为有以下的作用: 从系统用户角度看:它展示了用户自身的操作历史和具体对象的变动历史,便于用户进行 ...

  5. [Android开源]一个非常简单易用用来花式展示二维码样式生成的库QRCodeStyle

    类库说明 一个非常简单易用用来花式展示二维码样式生成的库 自由组合二维码样式 使用范例 设置带圆边圈的logo Bitmap logo = BitmapFactory.decodeResource(g ...

  6. 自定义sql_一个简单易用的开源BI软件,专为SQL用户设计的开源库

    poli 一个易于使用的SQL报告应用程序,专为SQL爱好者而设计. SQL中的电源数据分析,可获得更快的业务洞察力. 特性 ⚡️ 自托管和轻松设置 平台独立的Web应用程序 单个JAR文件+单个SQ ...

  7. 一款简单易用的开源 Git 仓库管理平台

    今天给大家分享一款开源的 Git 仓库管理平台.包含 Git 版本管理.持续集成.Issue 管理.代码搜索和审查等功能. 一起来看看这款开源项目吧.希望能够帮助到你. 开箱即用的符号搜索和导航 在查 ...

  8. 简单易用的库存管理软件、进销存软件

    <智优库存管理软件>是一款绿色小软件,在出入库管理.安全库存分析等功能的基础上,新增了收付款管理,成本核算等功能.还新增了销售管理.采购管理.开票管理.生产计划.BOM管理.物料需求计算. ...

  9. 简单易用的屏幕录像软件 - 免费下载

    Cute Screen Recorder 是简单.易用.质高的屏幕录像软件.它能够记录电脑图像声音和计算机屏幕上的所有活动,并将其保存为MP4,FLV,SWF和WMV视频文件.最好的屏幕录像软件 录视 ...

  10. 一款简单易用的mp3录音软件

    MP3 Audio Recorder Mac版是Mac平台上的一款录音应用.MP3 Audio Recorder Mac版是一款简单的录音软件,它可以通过系统内置或外接麦克风将音频文件录制成高品质的M ...

最新文章

  1. JavaScript Table排序
  2. 读书笔记----javascript函数编程
  3. mysql lbs 计算距离_使用mysql的lbs根据经纬度计算距离
  4. 33.文件与 IO.rs
  5. 多进程fork()函数
  6. 数据结构与算法--利用栈实现队列
  7. hao123电脑版主页_百度浏览器停更没关系,hao123才令人唏嘘!
  8. Nginx 配置实现web解析php代码 过程记录
  9. docker create_云计算-Docker个人学习笔记
  10. RabbitMQ的消息确认、消息持久化
  11. Linux下Oracle中sqlplus上下键乱码问题
  12. 【阿里巴巴Java编程规范学习 四】Java质量安全规约
  13. 游戏开发 cocosBuilder cocosCreator cocosPods
  14. 新年贺卡用python_新年贺卡图片手工制作精美简单
  15. Facebook 新一代 React 状态管理库 Recoil
  16. caffe 人脸关键点检测_密集人脸关键点检测
  17. 【细读Spring Boot源码】重中之重refresh()
  18. 诺丁汉大学高级计算机科学,诺丁汉大学高级计算机科学研究生语言及申请要求-费用-课程设置...
  19. Ubuntu使用时的小问题
  20. 【shell】笔记|去重复行|删除匹配行|反选删除|反向显示|加减乘除

热门文章

  1. 终端一直显示 (master) ,即终端一直处于master分支下的取消办法
  2. pci串口驱动安装失败_PCI转串口卡驱动安装问题
  3. 10分钟搞懂CMMI
  4. 商场客流量统计摄像头设备
  5. jQuery API 的特点
  6. python代替按键精灵 游戏内失灵_python游戏脚本之调用按键精灵插件模拟输入(二)...
  7. 360文件管理器android,360文件管理器
  8. UI设计师(界面设计)面试题
  9. PLC的编程与应用学习笔记
  10. 统信UOS使用wine安装“方正ApabiReader_4.5.2.1790(ceb阅读器)”并解决安装过程中文显示成方块问题