当前位置: 首页 > ops >正文

【实战篇】低代码报表开发——平台运营日报表的开发实录

前言

myBuilder的推广有段时间了,想开发个报表看看平台运营的情况。采用myBuilder强大的报表、数据交换模块功能,直接开干。

1. 报表指标思考与概要设计

首先是报表模块的概要设计,先构思一下,我希望报表能查看新用户注册、活跃用户情况,充值情况。

2. 报表设计

然后,设计报表的显示效果,根据思维导图设置图表组件,顶部用指标组件显示。

3. 报表数据表设计

根据报表界面的显示内容,设计数据库表结构并加载到myBuilder的数据字典,字段如下:

4. 报表数据ETL

设计好物理表后,就开始报表数据准备阶段了。

首先,要编写一个接口生成每天的报表数据。

然后,配置定时任务,每天凌晨生成昨天的报表数据。

最后是报表数据的初始化,把最新30天的数据刷出来。

5. 报表数据源开发与页面联调

报表数据准备好了,编写脚本提供报表显示数据。

6. 挂载菜单,查看报表

最后挂载菜单,查看报表效果

本篇小结

本篇主要通过截图分享,介绍了用myBuilder开发一个实际报表案例,从设计到开发,全过程的思路+截图讲解。myBuilder能当做报表中间件系统使用的,有需要的下载体验一下。

http://www.xdnf.cn/news/6377.html

相关文章:

  • Vue3 本地环境 Vite 与生产环境 Nginx 反向代理配置方法汇总【反向代理篇】
  • 《无限暖暖》画质测评
  • Python函数返回值的艺术:为何True/False是更优实践及例外情况分析
  • 自定义类型:结构体
  • 动态防御实战:如何用智能调度化解T级DDoS攻击
  • 【J2】乘法逆元
  • 【FileZilla】Client端的线程模型 (一)
  • Linux的进程管理和用户管理
  • 西门子S7-1200 MC卡使用方法及故障现象分析
  • R S的EMI接收机面板
  • 阿里开源通义万相 Wan2.1-VACE,开启视频创作新时代
  • P1303 A*B Problem
  • 山东大学计算机图形学期末复习7——CG11上
  • UDP 多点通信
  • 各编程语言对正则表达式标准的支持对比
  • 【Android】Android 实现一个依赖注入的注解
  • 碰一碰发视频源码搭建定制化开发,支持OEM
  • vue实现导出echarts图片和table表格
  • 用Python代码绘制动态3D爱心效果
  • 算法图表总结:查找、排序与递归(含 Mermaid 图示)
  • 《Navicat之外的新选择:实测支持国产数据库的SQLynx核心功能解析》
  • 人体肢体渲染-一步几个脚印从头设计数字生命——仙盟创梦IDE
  • C++ 基础知识点
  • 【软件工程】机器学习多缺陷定位技术分析
  • 关于NLP自然语言处理的简单总结
  • 【高频面试题】LRU缓存
  • PyTorch中.item()函数:提取单元素张量值
  • 2025认证杯数学建模A题思路+代码+模型:小行星轨迹预测
  • 机器学习 --- KNN算法
  • 基于大模型预测胃穿孔预测与围手术期管理系统技术方案