2.2 商业 BI
PowerBI
图 15 PowerBI 组件图
说明:组件详解如下
- Power Query:负责抓取和整理数据的,它可以抓取几乎市面上所有格式的源数据,然后再按照我们需要的格式整理出来。
- Power Pivot:负责建模分析。处理数据可达到亿级。
- Power View: 嵌套在 Excel 里的交互式图表工具,只用 Excel 也可以制作高大上的仪表板。
- Power Map: 嵌套在 Excel 里的基于地图的可视化工具。
- Power BI Online Service(在线版):主要负责仪表板的制作和分享
- Power BI Mobile(移动版):iphone、Android、Windows 手机上随时查看。
- Power BI 的桌面版– Power BI Desktop:集成了其它组件的主要功能
Power BI 分为三个版本,分别是桌面版、专业和白金版。
表格 10 Power BI 版本定价策略
版本 | Power BI Desktop | Power BI Pro | Power BI Premium |
---|---|---|---|
用途 | 作者 | 共享和协作 | 缩放大型部署 |
费用 | free | $9.99 每用户每月 | 容量定价 每节点每月 |
功能 | 连接数百个 数据源 使用可视化工具清理和准备数据 使用自定义可视化分析和生成出色的报表 发布到 Power BI 服务 嵌入公共网站 | 构建可全方位实时查看业务的仪表板 自动保持数据最新状态,包括本地源 针对共享数据进行协作 审核和管理数据的访问和使用方式 通过应用将内容打包并分发给用户 | 获取分配、缩放和控制的专用容量 分发和 嵌入内容 ,而无需购买每用户许可证 使用 Power BI 报表服务器在本地发布报表 针对 Pro 用户提供更多容量并降低限制 |
Tableau
Tableau 是一家在西雅图起家,为企业解决 BI 需求的公司,2015 年进军中国,并在 2019 年被软件巨头 Salesforce 以 157 亿美元 收购,成为 Salesforce 历史上最大的一笔收购案。2022 年 11.17 宣布,2022 年 1 月 31 日起终止与中国大陆的现有合作伙伴关系。
帆软
帆软软件有限公司(以下简称“帆软”)成立于 2006 年,是中国专业的大数据 BI 和分析平台提供商,专注商业智能和数据分析领域,致力于为全球企业提供一站式商业智能解决方案,目前主要有 3 款产品:FineReport、FineBI、简道云。
帆软在专业水准、组织规模、服务范围、企业客户数量上均为业内前列,先后获得包括 Gartner、IDC、CCID 在内的众多专业咨询机构的认可。2018 年入选福布斯中国非上市企业潜力榜 50 强,2018 年、2019 年、2020 年连续入选中国大数据企业 50 强。
帆软产品列表 (前三个是主打产品)
- FineReport 领先的企业级 Web 报表工具
- FineBI 新一代自助大数据分析的 BI 工具。可下载服务端部署,购买并发 LICENCE。
- 简道云 零代码轻量级应用搭建平台
- 数知鸟:帆软推出的一款企业级的数据需求管理平台,可以帮助数据团队提升需求协作效率、透明需求处理进度,沉淀需求处理经验。
- 九数云 :帆软纯 WEB 端的工具,相当于 FineBI 平台版。但功能弱化很多,支持图表类型只有 9 种,数据量级在百万级内。
- FineTube 帆软推出的一款低代码/高时效的企业级一站式数据集成产品。
FineBI 和 FineReport 作为两种分析工具,最终的结果可以放在一个信息门户上「数据决策系统、移动门户」。
联系
- FineReport 中的所有数据源都可以通过 服务器数据集 在 FineBI 中进行读取和使用。
- FineReport 制作的所有报表页面都可以挂载在 FineBI 中进行查看和使用。详情参见: 如何在 FineBI 中发布 FineReport 模板 。
- FineBI 和 FineReport 产品支持融合部署,所有功能都可以整合在同一个工程中进行使用「推荐 FineReport 整合到 FineBI 」,详情参见: FineReport 集成到 FineBI 。同时移动端也可以共用一个数据分析 App 。
- FineBI 工程迁移- FineBI 帮助文档 FineBI 帮助文档 (fanruan.com)
区别 : 如下表和图所示:
类型 | FineBI | FineReport |
---|---|---|
数据引擎 | 提供 实时数据 与抽取数据两种方式的 Spider 计算引擎,用户可以根据数据量、实时性要求、使用频次等自由选择 | 直连数据库,性能方面需要数据库的支撑 |
支持范围 | 提供自助式的 OLAP 多维数据分析模式 | 支持灵活定制各种中国式复杂报表 |
面向对象 | 主要面向业务人员,业务人员可以自己设计仪表板进行分析,自主分析得出结果,辅助企业业务决策 | 可以用来出固定格式的周报、月报、适合作为正式汇报材料 |
使用目的 | 关注长期的战略决策,更着重于商业趋势和业务单元的联系而非具体的数据和精确度本身 | 着重于短期的运作支持 |
工具类型 | 商业智能工具:侧重于数据分析,改变之前传统做表的方式,交互性更好,性能更加强大 | 报表工具:报表是企业信息化必不可少统计分析工具,主要实现一些企业固定的月报、季报、关键数据的统计分析 |
目的 | 旨在将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策 | 旨在统计或者告诉决策者:过去发生了什么,什么正在发生 |
FineReport
FineReport 是 C/S 架构的纯 JAVA 软件。客户端设计、服务端发布,这种模式将报表设计员、报表用户和报表管理员自然分离。
客户端包括一个本地 tomcat 数据决策服务器和报表模板设计器;服务端只是一个单纯的 tomcat 数据决策服务器。
安装客户端后,本地服务端访问路径: http://localhost:8075/webroot/decision/
报表预览会访问本地服务端,路径示例: http://localhost:8075/webroot/decision/view/report?viewlet=wjl/sales.cpt
FineReport 可用来作复杂中国式报表,大屏。对于大屏,有专门的模板、动态效果(包括轮播、滚动和闪烁动画)。
示例第一张报表 第一张报表- FineReport 帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
图 帆软报表设计流程图
说明:
数据连接:指报表元数据连接。 内置数据库 是本地数据库 HSQL,用户初学者可以使用这个。 外置数据库 一般用在正式场合,可以在初次连接时选择;也可以在登陆网页端后切换,菜单路径:
管理系统 - 系统管理 - 常规 - 常规参数 - 外接数据库
。FineBI 也是类似配置。 注意 :如果网页上切换外接数据库会清空原数据库(最好选择带迁移功能的版本,可以迁移现有数据到新数据库。对于集群功能共用外接数据库需要另外设置)。报表类型:三种类型。普通和聚合报表都是 cpt 格式(帆软最早支持的格式);决策报表是 frm 格式,表单报表,对移动端自适应和联动有更好的效果。
数据集:二种。模板数据集只适用于当前模板,已经有个缺省数据集 FRDemo,是 DEMO 报表用的。服务器数据集对所有设计节点都适用,服务器数据集需报表管理员在决策系统上设置。数据集内可以携带参数。PG 数据库示例如下
# 字段名如果是大小写敏感如 pg/oracle,那么将字段名用双引号圈起来,双引号圈起来表示是字段名;字段值是字符串则要用单引号圈起来。 # 控件参数:sdt 和 product2 是控件名称,判断控件值是否存在,存在生成 and 语句。 # cc 是字符串参数。 select * from public.dws_wjl_model14_1 where 1=1 ${if(len(sdt) == 0,"","and \"Sale Date Time\" = '" + sdt + "'")} ${if(len(product2) == 0,"","and product = '" + product2 + "'")} and "Client City" = `${cc}` limit 3000
报表设计:包括样式设计、数据绑定、属性设置、参数设置和图表设置。报表设计栏一般有二块,参数面板和表格。
- 数据绑定:可以指定单元格里的数据来源于单元格内容(计算类)、数据库表(需要远程连接数据集)。
- 属性设置:可以设置条件属性(如分页,形态等)
- 参数设置:是参数面板的设置项。参数面板可以放置各种控件,控件值来源有数据库表,SQL 查询,自定义,公式等。
- 图表设置:表格栏里可以插入图表。可以设置图表的样式,图例等。
报表预览:
分页预览:此处分页只是对超过页面设置大小的内容(针对的是数据内容长度)进行自动分页,主要设置项在
菜单 - 页面设置。
填报预览:
报表发布:将报表文件从本地路径中取出发给报表管理员。报表管理员先将文件上传到数据决策系统服务器相应路径下。再在数据决策系统的目录管理页面上创建相应目录、上传模板,然后设置相应权限即可访问。
- 本地报表文件路径
$FINEREPORT_HOME\webapps\webroot\WEB-INF\reportlets\
- 报表预览文件路径
$FINEREPORT_HOME\webapps\webroot\WEB-INF\assets\vcs\history\
- 报表用的数据集连接 也要在数据决策服务器上添加一模一样的。
- 本地报表文件路径
FineBI
FineBI 让业务人员/数据分析师自主制作仪表板,进行探索分析。数据取于业务,用于业务,让需要分析数据的人,可以自己处理分析数据。
FineBI 是 B/S 架构的纯 JAVA 软件。
安装后,访问路径: http://localhost:37799/webroot/decision/
演示 DEMO:
- 销售管理方案 财务 人力资源 http://secure.finedevelop.com:33080/webroot/decision 1/1
- 试用人事系统 账号:20150706001 密码:123456
样例数据源:FR-DEMO 是 Sqlite,BI-DEMO 是 H2 加密存储。
图 FineBI 的体系结构
说明:
- 数据连接:支持多数据源类型。注意 PG 的数据源粒度是数据库+schema。
- 数据准备:可以通过导入外部数据来生成数据(集) 列表,数据分为实时数据和抽取数据。在创建业务包后可以使用各种数据来源导入表生成数据集。
- 实时:使用 direct 直连引擎,可以直连数据库,不额外加工数据。
- 抽取:默认使用 spider 引擎,会加工外部数据,生成加速数仓(类似 Kylin,会数据类型自动识别,维度建模)。这个过程耗费时间跟数据量大小直接相关。
- 自助数据集:只能使用 EXCEL 表和(别人的)自助数据集,可以对数据进行简单 ETL 如:字段类型转化、去除空行、值填充和添加计算列等。
- 明细表:对于大数据量可以用实时数据集的分页方式获取;但如果要有维度字段下拉过滤框,则建议建维度宽表,用抽取方式得到下拉框值。
- 自助分析:图表可以复用到其它仪表板。
- 查看分析:
linux 安装部署
# 说明:安装目录为/opt,安装后路径为 /opt/FineBI5.1/
cd /opt
# 下载 finebi
wget 'https://fine-build.oss-cn-shanghai.aliyuncs.com/finebi/5.1.3/stable/exe/spider/linux_unix_FineBI5_1-CN.sh'
# 执行安装,所有都选择 Y 或回车键确认。安装路径要注意,非 root 要安装在自己 HOME 目录下,否则启动时容易出错
./linux_unix_FineBI5_1-CN.sh
# (不可用,需登陆后下载) 下载 DB 驱动包,示例 Pivotal Greenplum Database 数据连接 https://help.fanruan.com/finebi/doc-view-289.html
# 复制 DB 插件到 %FineBI%\webapps\webroot\WEB-INF\lib
wget 'https://help.fanruan.com/finebi/doc-download-/finebi/uploads/file/20210203/postgresql-42.1.4.jar'
wget 'https://help.fanruan.com/finebi/doc-download-/finebi/uploads/file/20210203/greenplum%20(1).jar' -o greenplum.jar
cp *.jar /opt/FineBI5.1/webapps/webroot/WEB-INF/lib/
# 启动
/opt/FineBI5.1/bin/finebi
# 如果重启,则杀 finebi 相应进程,再启动。更新 DB 驱动包后,需重启服务。
ps -ef | grep "finebi" | grep -v "grep" | awk '{print $2}' | xargs -I {} kill -9 {}
FineBI 免费版限制 :没有限制使用期限、功能;只限制 2 个 IP 并发(一个浏览器连接的 IP 算一个并发,除非浏览器关闭所有相关 TAB 才算释放这个 IP)。
永洪 BI
北京永洪商智科技有限公司(简称永洪科技)成立于 2012 年,致力于为全球企业提供大数据技术产品及服务,依托自主知识产权的一站式大数据平台形成 完善的产品及服务体系,具备从数据应用方案咨询、数据治理、数据仓库建设、数据可视化分析、数据深度应用到数据平台实施运维服务的端到端大数据价值服务能 力,连续五年获得中国敏捷 BI 第一名。
产品
- Z-Suite 企业级 BI 平台
- X-Suite 部门级 BI 平台
仪表盘 DEMO: http://public.yonghongtech.com/bi/?au_act=login&adminv=demo&passv=Yonghong123
其它厂商
观远数据
观远数据 隶属于 杭州观远数据有限公司 , 成立于 2016 年,致力于为泛零售、消费、互联网以及通用领域客户提供一站式智能数据分析与决策(AI+BI)解决方案,并提出一整套从敏捷分析(BI) 到智能决策(AI)的完整“5A”落地路径方法论(Agile 敏捷化、Accurate 场景化、Automated 自动化、Augmented 增强化、 Actionable 行动化),为企业构建智能决策大脑,大力推进从传统 BI 到智能决策的成功转型。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论