报表设计采用类EXCEL风格,用过EXCEL的人员可以直接上手使用,学习成本低
在报表设计阶段,可以将业务部门提供EXCEL表样导入设计器继承EXCEL样式快速开发报表
在报表查看时,报表可以无失真导出EXCEL,方便业务部门使用
向导式拖拽、自动生成各类列表、分组、交叉报表
润乾报表是专业的企业级报表工具
报表行业内常说的“中国式复杂报表”和“非线性报表”都和润乾有关
*润乾报表一直是业内对复杂报表支持最好、性能最高的产品
这些典型的中国式复杂报表,润乾都能轻松搞定,节省人工成本
支持表格、图形或图表结合的呈现方式
润乾报表提供30+种内置统计图类型,同时支持ECharts/D3等第三方JS图库
支持企业仪表版(Dashboard),将多个报表按指定布局进行呈现 Dashboard可以用于PC/移动端的领导看板,也可用于数据大屏呈现
报表采用全面的HTML5输出,适用于多种终端,支持多种操作系统
*【注意】润乾报表不提供完整的移动APP,用户可将报表嵌入自己的APP中使用
报表支持常见的各种数据源类型
参数可以通过定制参数模板用来录入,也可以使用用户自有的表单,或通过WEB传递
原先手工编写大段SQL,存储过程,JAVA代码,难度大、效率低,润乾提供了数据准备层,工具化代替手工后更简单快捷
比存储过程,JAVA,写起来更简单易懂。
汇总每个人的值班天数
A | |
---|---|
1 | =file("/Users/test/duty.xlsx").importxls@tx() |
2 | =A1.groups(name;count(name):count) |
获取每个月、每个人、头三天的加班记录
A | |
---|---|
1 | =file(“/Users/test/duty.xlsx”).importxls@tx() |
2 | =A1.groups(month(workday):mon,name;~.top(3):top3) |
按顺序分别列出使用 Chinese、English、French 作为官方语言的国家数量
A | |
---|---|
1 | =connect("mysql") |
2 | =A1.query@x("select * from world.countrylanguage where isofficial='T'") |
3 | [Chinese,English,French] |
4 | =A2.align@a(A3,Language) |
5 | =A4.new(A3(#):name,~.len():cnt) |
支持同构或异构数据源之间混合计算,不再需要将异构数据都导入或者ETL到一个关系库查询了
A | B | |
---|---|---|
1 | =httpfile("http://125.125.315.88:6868/orders/order1":"utf-8").read() | 读取 Restful 数据 |
2 | =json(A1) | 解析数据 |
3 | =connect("oracle") | 连接 oracle 数据源 |
4 | =A3.query@x("select OrderID, PaymentID, CustomerID, Amount from Payment") | 从 oracle 取数 |
5 | =join(A2:order, OrderID; A4:hk, OrderID) | 关联计算 |
制表和数据准备全面工具化,整体制表过程会更高效,更节省人工成本
支持单源和多源填报,数据来去无关,初始数据可以来自,不同库,文件或者json等,回填数据同样可以去向任意不同数据源
支持行式填报,主子填报,报表组填报,自由格式填报,自动计算等各种填报格式
多种编辑风格
编辑框/复选框/上下载文件/下拉列表/下拉数据集/下拉日历/下拉树
多种校验方式
支持切片/切块、钻取/上卷、旋转等多维分析常见操作
也支持同比、环比、排名、占比等复杂跨行组分析
独有的DQL引擎允许业务用户自助关联,规避宽表的弊端,不需要提前关联
没有数据冗余,不需要频繁多次修改或者重新建模,真正实现一次建模,随意实时关联分析的能力
润乾BI前端页面还开源,方便用户根据需求自行改造
还提供开源的系统平台,有用户、资源、权限管理,调度等功能
*基于润乾BI核心功能,加上开源的BI管理系统,助你快速打造属于自己的BI产品
润乾报表为纯JAVA中间件定能为,报表和BI都可以轻松集成到各种JAVA应用中
润乾报表还提供丰富的API,便于用户进行深度控制