网站首页 > 基础教程 正文
报表工具介绍
- 就是对企业中现有数据进行收集、管理和分析,并提供出报表,帮助企业的经营者和管理者快速、精准地把握企业的运营策略。
- 通过该工具,能自动生成客户想要的报表,然后再配上一些图表,组装成仪表板或管理驾驶舱。
主要功能包括以下几个方面:
- 数据收集与管理
- 丰富的图表组件(目前只支持9个,后续完善)
- 仪表板/管理驾驶舱的管理
数据准备
数据收集与管理:添加业务包、重命名、删除、详情、数据集个数统计
数据集维护:数据集列表支持添加4种数据集,分别为数据库表、SQL数据集、EXCEL数据集、自助数据集
注:页面左侧为数据集列表,右侧为数据集的数据预览区域。
- 数据库表:筛选的数据库表,是从数据库表定义表中获取。在项目实施时,可根据需要对该表进行定义(BIRT_DATA_TABLES)
- SQL数据集:通过录入的SQL语句、参数设置动态获取数据,界面右边为数据预览区域。
- EXCEL数据集:通过上传的excel文件,读取数据,并设置excel数据列的字段类型,以便后面组件数据的使用。
- 自助数据集:通过配置表的关联关系,加上显示字段设置、过滤条件设置,动态获取数据(避免写sql语句,利于非技术人员使用)。
仪表板/管理驾驶舱管理
- 仪表板/管理驾驶舱管理主要包括查询、新增、编辑、重命名、删除、预览、生成系统菜单等功能。
1、仪表板 - 编辑
- 添加/编辑组件
界面分为上、下两个区域,上面区域为组件名称、来源数据集的维护及按钮;下面区域为图表组件的主要设计界面,细分为左、中、右三大块:
左:展示来源数据集的维度、指标字段,维度列表显示的是字段类型为字符串、日期的字 段,指标列表显示的是字段类型为数字的字段,还可以自定义计算指标。
中:展示支持的图表类型列表、组件属性设置和结果过滤器设置,图表类型暂时只支持9 种,分别为分组表、交叉表、明细表、柱形图、折线图、饼图、区域地图、漏斗图、 仪表盘;组件属性设置支持设置图表的主题,标题、图例、轴线、网格线的显示;结 果过滤器配置数据集数据的过滤条件,以及仪表板查询栏的设置(暂时只支持单组件 显示查询栏)、条件值是否使用登录用户信息替换。
右:分为上、下两部分,上部为横、纵轴/维度、指标/数据栏展示数据字段的拖拽设置, 下部为图表的预览效果区域。
- 添加/编辑组件 – 数据集筛选
- 添加/编辑组件 – 自定义指标
- 添加/编辑组件 – 结果过滤器
2、仪表板 - 预览
注:仪表板预览界面可以根据结果过滤器中“查询栏显示”的条件,动态生成带条件的查询栏,用于数据的动态筛选。组件的大小可拖拽、可手动设定,排版顺序也支持拖拽调整。
3、仪表板的使用
- 通过主界面的“生成系统菜单”功能,生成系统菜单供用户使用
- 在开发功能时嵌入到页面(嵌入部分的效果类似于预览)
- 上一篇: C#操作SQL数据库
- 下一篇: 绝了! 这个库让Pandas数据框互动起来了!
猜你喜欢
- 2025-01-14 手机帝国存档怎么修改 存档简单修改教程
- 2025-01-14 文档在线预览(四) 总结篇
- 2025-01-14 MySQL数据库表碎片收集整理那些事
- 2025-01-14 刘心向学(8)指针数组的应用
- 2025-01-14 C#控件美化之路(11):控件ListBox增加DataTable数据绑定功能
- 2025-01-14 一文看懂MySQL如何判断InnoDB表是独立表空间还是共享表空间
- 2025-01-14 SpringBoot实现MySQL数据库自动备份管理系统
- 2025-01-14 一键生成数据库文档,从此告别人工整理文档
- 2025-01-14 all about visitor management system you need to know 03
- 2025-01-14 一篇文章教会你进行Mysql数据库和数据表的基本操作
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)