码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 现在啥软件都有开源,BI 呢?


    英文的不适用

    从系统级到应用层面,都有各种各样开源软件供开发者使用,比如 Linux Android Mysql PostgreSQL Hadoop Apache Tamcat Birt等,在国内都很流行

    然而,BI似乎是个例外,在国内还很难找到一个使用比较广泛的的开源产品

    其实国外的开源BI也很多,比如

    Superset Grafana Metabase Redash,这些都是在GitHub上排名靠前的开源BI,功能和外观都做的不错,并且很受国外用户的欢迎。

    imagepng

    但是,这些东西在中文世界却很难用得起来,因为很多人被英文给劝退了。英文文档不全,会增加学习和使用的成本,更重要的原因是BI是一个界面为主导的软件,不像其他开源代码以功能和服务为主

    界面为主,那就要求页面功能布局、风格等得吻合用户的需求才行,当然,这会涉及到很多需要改造的地方,基本每个页面都得改,但语言不同,修改的难度就会倍增

    因此,虽然国外的开源BI功能外观都不差,还免费,在国外也比较流行,但国内大部分的软件开发商和用户还是宁愿去选择收费的商业BI

    更详细的国外开源BI评测,可以参考:

    主流开源 BI 产品对比

    中文的有润乾

    既然国外的不适用,那国内的有没有呢?

    国内的开源BI很少,网上搜到的基本都是商用BI放出的烟雾弹广告,点进去看半天问半天,才知道根本没有开源这么一回事,都得收费,还挺贵,好几十万寻找开源的过程,太艰难了

    中文世界中功能完备的开源BI,也就是润乾一家,以下这些模块全部开源

    imagepng

    润乾这个开源BI的功能怎么样?直接从它的发布学习材料来看:

    • BI 前端实践 0:基于润乾报表的开源 BI
    • BI 前端实践 1:文件数据源做多维分析
    • BI 前端实践 2:SQL 数据源做多维分析
    • BI 前端实践 3:较大数据量的 SQL 多维分析
    • BI 前端实践 4:自定义多维分析界面
    • BI 前端实践 5:自定义多维分析显示风格
    • BI 前端实践 6:自定义模板展示多维分析结果
    • BI 前端实践 7:预定义语义层改善 SQL 做多维分析
    • BI 前端实践 8:关联查询语言──DQL
    • BI 前端实践 9:由 DQL 支持的关联多维分析
    • BI 前端实践 10:基于语义层的权限控制
    • BI 前端实践 11:多维分析使用有层次的维度
    • BI 前端实践 12:隐身的汇总表提速多维分析
    • BI 前端实践 13:语义层把多库联合起来做多维分析
    • BI 前端实践 14:探究润乾多维分析的开源代码
    • BI 前端实践 15:基于语义层的自助查询
    • BI 前端实践 16:BI 管理系统
    • BI 前端实践 17:DBD 实践
    • BI 前端实践 18: 集成 DBD 功能及二次开发
    • 通用查询控件使用方法

    这些是润乾BI前端功能实践案例,选自 润乾报表开源 BI 学习资料

    只是这个系列实践系列就有20篇之多,不能不说润乾开源BI的功能确实相当丰富。从连接数据源,到开始多维分析,到自定义修改页面,到语义层,到多表多库关联JOIN,到权限控制,到源码分析,到敏捷看板DBD,到通用查询,覆盖了BI的方方面面,有了这些实践案例,学习和改造也变得容易了,都有实际示例可以参考

    我们从这些实践说明里挑一些大家比较关注的功能,重点看下

    多维分析

    imagepng

    多维分析能力是BI软件最基础的看家本领,润乾BI不仅可以做基础的切片,钻取,旋转等操作,还可以做更高级的跨行组运算,如同比环比排名,等

    imagepng

    imagepng

    润乾BI的跨行组运算是可以选择两个统计层次(比如在年内按月累计),而很多BI产品只能有一个层次的跨行组运算,或者根本就不支持。

    数据来源

    润乾BI支持各类型的数据来源,给一句SQL能分析,给个Excel也可以,来个程序算出来的结果集也行,给常见的和不常见的各类数据库更可以,避免了分析只能针对特定的数据源,给个其他的就分析不了的窘境

    一句SQL

    imagepng

    一个Excel

    imagepng

    JavaAPI和WebService

    imagepng

    语义权限

    在分析临时性、即时性数据的基础上,润乾BI还有语义层可以定义使用频度较高的数据源,设置中文名称,做JOIN,增加指标等,让分析更轻松方便

    imagepng

    还可以设置权限,可以精细的控制哪些人可以看到哪个表,哪个字段的数据

    imagepng

    关联查询

    这是润乾BI独有的功能,涉及JOIN的关联查询就连卖的很贵的商业BI一般都处理的不好

    润乾的DQL引擎可以让多表关联查询不再错、不再晕,根据拖拽实时关联查询数据,轻松实现关联分析

    imagepng

    至于 BI 软件大都解决不好关联分析的的难题,详情可以参考:

    为什么 BI 软件都搞不定关联分析

    敏捷看板

    imagepng

    业务人员可以在分析页面快速制作DashBaord,敏捷看板,生成可视化报告

    通用查询

    imagepng

    可以灵活的在页面上拖拽设置查询条件,分组汇总等

    系统平台

    润乾BI虽然是开源的,可以被集成的软件,但他同时也提供了全面的系统管理功能,人员机构管理、资源管理、权限控制、任务调度等都有,没有系统的用户可以拿来直接用,改改就是自己的系统,有系统的可以忽略这些,还是只集成BI部分就可以

    imagepng

    除了这些重点功能外,润乾BI还有很多其他细微独特的功能,篇幅原因我们就不一一列举了,从上面提到的这些重点功能已经可以看出,润乾的BI,功能已经非常齐全,还有其他商用BI没有的特色和亮点,相对于国外的开源BI,更具有中文页面好改造的优势,完整的文档和实践示例也更便于用户使用和学习

    总结

    一直以来,想找一个方便好用的开源BI都不是一件易事,国外的页面不好修改,国内的基本都收费,现在有了润乾开源BI了,同学们可以去试一下了,润乾是做报表起家,是报表行业的领头羊,报表功能好,BI功能也不差,还天然弥补了BI缺少报表能力的短板

    润乾报表的新老用户,遍布各行各业,已经有很多在用润乾的开源BI了,因为报表自带BI,直接集成到系统里,改改页面,就成了自己系统的BI模块了

    润乾报表资料

    • 润乾报表官网
    • 润乾报表下载
  • 相关阅读:
    时间和空间复杂度分析
    软著申请流程
    09 呼吸灯
    【数据库】数据库的一级二级三级封锁协议
    一道经典的网红面试题:从URL输入到页面展现到底发生了什么?
    测试网页调用本地可执行程序(续1:解析参数中的中文编码)
    【Java常见的几种设计模式】
    【Java 基础篇】Java类型通配符:解密泛型的神秘面纱
    Jenkins 内存占用
    PAT甲级真题1153: 解码PAT准考证
  • 原文地址:https://blog.csdn.net/wangyuxiang946/article/details/126695080
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号