bi源码
⑴ 商业智能分析bi的工具有哪些
市面上打着BI的旗号,实际却只是单纯数据工具的产品不少,大家在进行BI 选型时,眼花缭乱,不知所措。我从技术来源上可以将市面上的BI工具做个简单分类,方便了解。
1、基于直接连接业务系统出报表的报表工具(OLTP应用)
代表厂商是润乾报表,后来是帆软FineReport。
此类报表工具的优势是开发比较灵活,同时含数据填报和补录功能;不足是非基于OLAP的BI报表工具,导致不支持基于多维的报表操作,比如基于同一维度的钻取表,就需要做多张表,通过链接的方式来实现;同时,由于做表前要通过sql语句锁定和加载分析的源数据,不能充分使用数据库的性能,因此大数据量下的计算性能和高并发下的性能是其最大的弱项。
也正因为此类报表这些不足,润乾新一代产品集算器定位在源数据库与报表的中间层,致力于解决数据库到报表的计算性能问题。帆软推出FineBI,试图通过BI技术解决相关问题,但由于基于OLAP技术的积累时间较短,其直连数据库的实现直到今年年初才发布,还有待进一步验证。
2、基于DW/BI理论的传统BI工具
国外代表厂商: IBM收购的Cognos、Oracle的BIEE和SAP收购的BO
国内代表厂商: 亿信华辰的亿信ABI、思迈特的SmartBI
这类分析工具,较好地解决了多维报表操作问题以及性能问题。但国外工具在中国式的复杂报表实现上处于弱势,同时由于BI工具偏应用层,各项目中不可避免有些定制和二次开发的需求,国外公司在此类问题上基本上无法响应。由于基于OLAP技术,因此BI工具本身不能提供数据的修改和补录相关功能,国外工具在这种场景下就捉襟见肘。
亿信华辰是国内成立较早的一批BI厂商,客户遍及政府、银行、电力、税务、租赁等行业,服务国税总局、进出口银行、国家电网、海尔集团等众多政企用户,行业影响力可见一斑。亿信ABI脱胎于2003年发布的单机版数据分析系统,从BI@Report,到亿信BI,再到如今的亿信ABI,历经四次架构跃进,二十多次重大版本更新,十余年技术沉淀,产品功能和性能基本上可以与国外类似工具一较高低。
这类工具国内还有一个典型代表厂商思迈特(SmartBI)。思迈特团队对DW/BI有比较多的实践经验,但由于一些历史原因,最终把产品发展成一个基于Excel做设计器的报表工具和一个面向业务使用的自助分析工具。基于Excel做报表设计器,一是无法实现在线设计与共享,二是也不符合国家对某些领域要求的自主安全可控的发展方向,同时由于对标FineReport,未能很好地解决报表工具固有的缺点。
3、面向业务人员使用的敏捷BI工具。
国外代表厂商:Tableau
国内代表厂商:帆软FineBI、亿信华辰豌豆BI
随着技术和市场的发展,有很多公司开始研发直接面向业务用户的敏捷BI工具。国外有代表性的是Tableau,Tableau一开始的产品定位就是为了替代Excel,单机用户在本地完成各种快速的设计与分析操作,重点强调与数据的互动,以及各种分析方式的操作互动。这类工具由于其定位问题,在制作各种复杂的统计报表的能力天然不足。
国内也有很多的厂商做敏捷BI,比如帆软的FineBI、亿信华辰的豌豆BI。第一个版本的FineBI由于严重依赖FineReport技术,因此其第一个版本的BI更想定位为传统BI工具,重点解决多维分析的能力,但从市场反馈来说,无法做到与FineReport的明显区分,因此其后续版本的BI逐步趋向于敏捷BI工具。但由于其在OLAP技术上的经验很少,还是需要把分析数据打包成的专用数据包,然后BI工具基于专用数据包进行分析,这个专用数据包的作用相当于帆软自有的数据分析模型(类似于OLAP数据库或者cube的作用),需要自己完成对数据分析模型的管理和维护。直到最近,其才发布能够直连OLAP数据库的引擎,相关能力还需要项目上的进一步验证。
亿信华辰在共用核心OLAP引擎技术上单独发展了一个面向业务人员使用的豌豆BI,定位为更简单,更易上手的自助分析BI,其中采用了很多智能化技术提供产品的自动化,让用户操作更加简便,比如数据表导入时的自动建模技术,数据画像功能,多表的自动关联技术,图表智能化推荐技术,以及图表动态自动关联技术等。
4、基于互联网技术和资源的创业型BI
代表厂商:阿里云的QuickBI、网易有数、海致BDP、神策数据等
由于很多人都看好BI的市场和应用场景,因此有些互联网公司在自身应用的基础上开发了BI产品,如阿里云的QuickBI,以及网易有数等,这些工具属于轻量级的工具,其业务地位在公司属于边缘业务,因此得不到重视和发展。
还有些从互联网公司出来的创业团队创立的公司,如海致BDP和神策等,这些公司的产品重点是基于saas或者某类业务应用场景的BI应用。因此这类BI工具的通用性上还需要更多的时间验证。
⑵ 真正的低代码开发平台有吗
真正的低代码开发平台有,比如宏天软件。
低代码开发平台不需要编写代码,拥有更广泛的使用群体,绝不仅限于程序员,更包括企业运营人员、管理人员和其他的潜在用户。低代码是以数据结果优先的开发方式,开发过程不需要编写程序代码,使用者将更多的精力关注在数据和业务流程的设计上,不必像传统开发那样由全职的程序员每天工作十几个小时,仅利用业余时间就能高效的完成构建应用和交付。低代码开发比低代码开发效率高3-5倍,比传统开发快10-30倍。真正的低代码开发平台是要具备不需要编程,也不需要编写SQL查询语句。而且能构建逻辑复杂的应用这几个基本特点。
想了解更多关于低代码的相关信息,推荐咨询宏天软件。宏天软件经过十几年的技术与项目积累,bpm相关功能已经非常完善,大型复杂的业务需求都有对应的配置项,且易操作,终端实施人员可以配置实现80%的应用与流程需求,少量企业个性化需求可以由开发人员在线集成开发快速实现,既满足企业低成本快速交付需求,又满足企业个性化需求。
⑶ 靠谱的无代码低代码开发平台有哪些,求推荐
learun .net/java 低代码快速开发平台是一套基于智能化可扩展组件式的软件系统项目,使用了当前主流的应用开发技术,框架内置工作流、向导式智能开发组件、即时通讯组件、APP开发组件、微信组件、通用权限等一系列组件,以及可扩展的系统机制,开发人员通过一系列简单配置就可以快速构建高质量的信息系统。
力软开发框架有哪些优势
*提高开发效率
已集成大量业务模板和公共组件,开发人员只需根据开发向导进行设置就可快速完成开发工作,比起传统开发至少要节约80%工作量,能大大提升开发效率。
如果需要二次开发,可以直接修改生成的源代码。
*保证软件质量
拥有规范的编码、专业的架构、稳定高效的底层。基于力软框架做开发,可以大幅度地提升软件质量,提升软件稳定性。
*降低开发成本
相较于定制开发和从基础自主搭建,采用力软开发方案仅需一套框架的成本,并且对框架使用人员的技术没有硬性要求,新手也可快速上手。
*提升用户满意
UI作为一款产品的“脸面”,势必影响产品的第一直观印象。框架已经为开发人员提供了多套美观简洁的UI,使开发人员有更多的精力在功能开发上。配合框架良好的编码规范,开发出的产品用户体验友好度必定大大提升,用户满意度也会大大提高。
更多优势
*采用 SOA 架构,系统核心功能均可以通过服务的方式提供给外部调用,方便系统与 ERP 系统及周边系统、硬件设备接口交互能力,解决企业信息化孤岛问题。
*系统前后台通 Ajax 交互,这样使得前台不必依赖于后台的开发语言,日后要重构成php、JSP 后台的话,UI 层完全不用动。
*开发框架完美支持 Oracle、SQL Server、MYSQL 数据库,并且还支持在框架中同时操作多数据库。
*提供自定义报表功能,可通过编写SQL等作为数据来源进行构建不同类型的图形报表。
*提供工作流引擎组件,开发者可以直接在开发框架中使用自定义表单来承载业务数据进行流程审批;也可以编写代码完成复杂表单然后调用流程引擎服务进行流程审批。
*强大的权限管理组件,基于框架开发出功能后就可以直接给被授权角色授予该功能的权限。
*提供 SSO(单点登陆)服务,方便多系统统一登陆管理。
*框架支持 Websocket,消息实时达。
*提供微信企业号开发组件功能。
*提供 APP 开发功能。
*框架支持 redis 缓存集群。
*原班开发人员售后支持。
如需了解更多详情,可以前往力软官网体验