自由释放数据潜能
FineBI V5.1产品白皮书
目录
目录 2
第一章 企业为什么需要FineBI? 3
一、大数据分析驱动业务增长的现实困境 3
二、自助探索式BI工具已成趋势 5
三、FineBI的核心优势 6
第二章 FineBI产品架构和配置要求 10
一、架构组成 10
二、配置要求 10
第三章 功能概述 12
一、数据准备 12
二、自助数据集 19
三、可视化探索分析 22
四、仪表板 30
五、数据共享与多屏应用 35
六、高性能Spider计算引擎 43
七、企业级管理平台 44
八、定时调度 63
第四章 关于帆软 65
第一章 企业为什么需要FineBI?
来自企业产品、运营、供应链、市场营销各侧的数据呈现爆发式增长,公司人开始言必称大数据。越来越多的企业开始意识到利用数据资产的重要性,强调运用数据进行科学化运营,传统的粗放式经营已经成为过去式。然而想要实现利用大数据分析来驱动业务增长的理想蓝图,却面临众多挑战。
一、大数据分析驱动业务增长的现实困境
(一)业务发展为何落人一步?
人员决策主观臆断:业务发展决策时缺少充分的数据支撑。由于内部获取数据及时性、准确性、易用性差,导致业务丧失分析主动性,习惯性被动分析。藉此决策也更多的是依赖于自身的业务经验做出假设判断,这种情况下很容易出现决策失误.。
改进缺乏针对性:由于大多分析人员习惯了被动分析,改进维度依赖现有推送的分析结果。分析维度的匮乏导致做出的业务改进缺乏针对性,业务发展事倍功半。
问题解决仅仅停留在表层:治标不治本现象凸显。分析人员为解决实际问题决策时,由于多维度钻取分析成本高,更多的是就发现的问题直接关联维度进行解决,导致一个问题反复出现。
(二)来自分析人员的迷思
分析工作重复单一:“每月/周需要重复处理很多数据、重复做报表,但是不知道怎么用数据,数据分析看起来很麻烦的样子”
二手分析无法满足自身需求:IT同事给的报表再进行分析的时,没办法根据汇总数据分析问题
分析需求响应缓慢:由于紧急活动想要临时加一个报表分析,但是要排队走流程不能快速响应分析需求
(三)信息部工作者的困境
需求需要反复沟通和修改:“我们统计了下,10几张报表一年下来都反复修改了将近40次,而这不算IT的绩效“ “我也不知道我要什么,但我知道这不是我要的“
无法覆盖业务所有需求:“业务是动态变化和发展的,我们有多品牌和多业务模块,他们要求的粒度非常之细,无法全覆盖到“ “人手不够,响应业务加班多,但我们想做更有价值的事情“
有时数据工作缺乏认可:“除了给数据做报表,每天还有非多事情要做,有时还要被业务责怪响应慢” ”特别挫败的是,我们给业务做了很多报表,但最后都没有人看“
和实际经营业务存在距离:”我们擅长的是数据,但我们不擅长业务,或者说不如业务自身擅长数据,比如财务数据是很难懂的“ “业务比IT更熟悉数据,把数据交给业务是企业未来的趋势”。
(四)是什么限制了企业利润的增长?
分析过程人员冗杂:信息部业务部数据分析工作耦合度高,整体分析效率低下。导致大量业务人员的时间成为流程的牺牲品。
数据蒙尘未发挥价值:信息部维护了大量数据,为性能提升、数据规范等等付出了很多精力。但因为业务缺乏分析上的主导权,很多的数据藏在业务视野盲区无法发挥应有价值。
成本高昂:企业存在投入大量人力成本但是产出实际价值很低的现状。有此带来的高昂经营成本自然影响企业整体利润提升。
小结:以上四点是一串连锁反应,问题的根源是缺乏有效的解决方案支撑。工欲善其事,必先利其器。实现数据驱动业务增长的理想蓝图,企业需要完备的针对性解决方案支撑。
二、 自助探索式BI工具已成趋势
著名咨询公司Gartner在2017和2018年的《商业智能和分析平台魔力象限》报告中已经清晰地描绘了这一现象:越来越多的企业采购开始偏好现代的、以业务用户为中心的自服务数据分析平台。传统的以IT为主导的,高度集中化的工具正面临替换。市场已经从“IT主导的报表模式”往“业务主导的自服务分析模式”转折。
“我们所说的数据驱动业务,投入上往往重数据轻人员,人员上重IT 轻业务,都是让企业实现数据化管理时少了一条腿。只有IT部门和业务部门在数据上同时发力,只有数据驱动和人的驱动并行,一个企业才能真正实现数据化管理。”
作为新一代自助大数据分析的商业智能工具,FineBI是由帆软软件有限公司自主研发,旨在帮助企业快速搭建面向全员的自助分析BI平台,让每一个成员都能充分了解并利用他们的数据,可以自己处理数据、分析数据,从而辅助决策、提升业务效果。
从本质上讲,FineBI为企业提供了一站式商业智能解决方案,提供了从数据准备、数据处理、可视化分析、数据共享与管理于一体的完整解决方案,创造性地将各种“重科技”轻量化,使用户可以更加直观简便地获取信息、探索知识、共享知识。
FineBI对业务人员自主探索数据的需求有着深刻的理解,所以FineBI又是一款将“业务人员做数据分析”诠释到极致的商业智能工具。他简捷易用,像iPhone那样甚至无需培训就可以上手,拖拖拽拽就可以设计出自己需要的业务分析报表。
三、 FineBI的核心优势
科学技术是第一生产力,FineBI作为新一代自助大数据分析的BI工具,就是因为他有领先的技术和完整的策略做支撑。
(一) 完善的数据准备管理策略
企业在发展过程中,伴随着自身信息化程度的不断提高,为了解决特定信息化问题与需求,企业系统中的信息系统数量也越来越多,ERP,CRM,OA甚至专业的财务软件等。这些系统,从整个企业的大粒度来看,业务流程有相对的联系,但是在细粒度上,数据相互独立,内在逻辑互不联系,信息孤岛问题十分严重。
企业经常需要对这些独立系统进行统一的数据分析,从而进行正确的决策。系统数量较少和数据量级较低的时候这个问题尚不突出,但随着系统数据来源的增多,每次整合调用数据就会耗费大量的时间精力,这个时候在企业系统中部署BI工具就成了一件必要的事情。
帆软商业智能FineBI有着完善的数据管理策略:
支持丰富的数据源连接,帮助企业进行多样数据整合;
支持数据业务包功能,基于业务需求做好数据分类管理;
支持智能的表间字段关联,多种关联方式搭配使用;
支持表与字段名称智能转义,增强数据可读可用性;
FineBI自带数据处理工具,支持对数据进行转换处理,如构建自循环列等。
从数据采集,到数据处理,再到数据的存储和管理,FineBI完善的数据管理策略为前端的业务自由探索数据分析提供了强大的数据支持。
(二) 灵活的自助数据处理
实际在企业的数据分析应用中,分析人员对于数据处理的需求灵活多变,并且经常需要对不同的业务数据根据相同的维度或者属性进行关联分析,IT部门对数据提供的基本处理和基本的关联关系并不能完全覆盖分析人员的需求。比如分析人员需要根据公司产品销售明细数据分析购买用户的特征,并调整相应的销售策略,这个时候分析人员需要基于销售清单数据,计算一些相应的分析指标,如每个用户的消费频次,单笔消费最大金额,最近一次消费时间间隔。就需要用到自助数据集来解决其问题。 如果分析用户还获取到了一些行业竞争数据,还需要根据同类型的产品,做关联分析和横向对比分析,这些任务对于接触实际业务较少的IT部门来说,都是很难在基础的数据处理中帮分析用户做到的,而且业务的调整变化和分析角度的变化也很难做到信息和IT及时同步,这些问题都是企业在推行数据化管理过程中碰到的亟待解决的问题。
FineBI重点打造的自助数据集,提供了新增列,分组统计,过滤,排序,上下合并,左右合并等功能,让用户以极低的学习成本将数据处理成自己需要的结果,也让IT更专注于基础数据的准备,将真正对数据的分析处理交还于更熟悉业务的分析人员。
(三) 可视化探索式分析
FineBI的可视化探索分析,是面向分析用户,让他们能够以最直观快速的方式,了解自己的数据,发现数据问题的模块。用户只需要进行简单的拖拽操作,选择自己需要分析的字段,几秒内就可以看到自己的数据,通过层级的收起和展开,下钻上卷,可以迅速的了解数据的汇总情况。
同时FineBI提供的强大可视化效果,还可以让用户的数据以更生动更有冲击力的方式展示出来。FineBI以用户思维主导的可视化分析,还能根据用户选择的数据,自动推荐可视化效果,让用户的数据分析处理更高效。
(四)完备的数据共享与呈现方案
支持PC端、移动端,是商业智能工具的必备功能,尤其是在移动互联网时代的今天,对移动BI的价值和倚重已不言而喻。
FineBI的移动端采用原生渲染技术,完美支持IOS、android终端设备,在功能层面,FineBI移动设置做到了和PC端一致,支持自由切换数据的分析维度、指标、方式以及过滤条件,支持钻取、联动,也支持数据的注释标记、分享、推送提醒等功能,用户可以随时随地对自己关心的数据了如指掌。
同时,FineBI的移动端报表也支持HTML5解析,使得其可以在移动端浏览器直接地址访问,并因其H5解析的特性,支持与阿里钉钉集成,与企业微信集成。
(五)以IT为中心的企业级管控
FineBI提供了以IT为中心的企业级管控方案,应用FineBI管理平台,IT中心可以轻松地进行报表管理、用户管理、机构管理、权限管理等,进而支撑起“一个平台”的信息化管理方式。
IT中心可以根据业务需要分配BI仪表板的查看权限,BI用户的编辑权限,以及不同业务部门BI用户对应的数据权限,实现基于用户角色的精确权限管理。让用户在有序的管控下,能够自由地针对权限范围内的数据进行BI分析以及数据洞察。既能够有效分流信息中心的压力,又能够满足业务部门即时的数据分析需求。
(六)对大数据的良好支撑
无性能,不数据。无论是大数据还是小数据,都必须有高性能做支撑。FineBI在产品的稳定性,以及并发数、超大数据量处理上,都有着绝佳的表现,这都归功于FineBI所采纳的性能处理方案。FineBI的Spider计算引擎,让FineBI可以预先抽取数据进行离线计算,来支撑快速灵活的前端分析给用户极佳的性能体验。
这稳定地支撑着FineBI面向企业大数据的时候的高效与可靠。
第二章 FineBI产品架构和配置要求
一、架构组成
FineBI是B/S架构的纯JAVA软件,其体系结构如下图所示
二、配置要求
(一)软件环境
软件环境 推荐环境 支持环境
操作系统 linux FineBI单机版: Windows、Linux、Unix、Solaris 、Aix、IRIX;
应用服务器 Tomcat8.5.32、Weblogic12c、Websphere8.5 Tomcat、Jboss、Weblogic、Websphere
浏览器 谷歌、火狐 单核心:谷歌、火狐、IE8及其以上(包括Edge)、Safari、Opera
双核心:360浏览器、搜狗浏览器、QQ浏览器、UC浏览器、猎豹浏览器、百度浏览器
(二)硬件环境
FineBI的Spider计算引擎,可根据实际用户数据量进行选择。
数据量 CPU(推荐i7,性能优于E5) 可用内存 可用磁盘(推荐SSD) 网卡
0~1kw 8核,2.5GHz及以上 16G~32G 500G
1kw~3kw 8核,2.5GHz及以上 32G 500G~700G -
3kw~5kw 16核,2.5GHz及以上 64G 700G~1T -
5kw~1亿 16核~24核,2.5GHz及以上 64G~128G 至少1T 千兆以上网卡
第三章 功能概述
一、数据准备
(一) 数据源支持
BI直接支持超过30种以上的大数据平台和SQL数据源,支持Excel文件数据集,并可以通过FineReport设计器支持多维数据库,程序数据集等更丰富的数据源
大数据平台 APACHE KYLIN,华为Fusioninsight,华为DWS,APACHE IMPALA ,Hadoop Hive,SPARK,Amazon Redshift,Presto等
传统关系数据库 Oracle、DB2、SQLServer、MySQL、Informix等
分析型数据库 Vertica,Greenplum,SAP Hana,阿里云ADS等
No SQL数据库 MongoDB
多维数据库 BW,SSAS,ESSbase
文件数据源 Excel,TxT,CSV,XML
程序数据源 JavaApi,Hibernate数据源,支持WebService、 SOA等标准的数据
(二) 数据管理
FineBI以业务包的形式进行数据管理,让用户可以根据不同的业务包主题进行数据的分类。提供了数据相关的各种信息,让用户更好的了解自己所拥有的数据。
提供表结构和表数据预览两种视图
血缘分析,查看当前表是由哪些表组合而成,以及当前表被用于哪些表,被哪些分析用到,让用户对数据的来源去向,应用状况一目了然。
关联视图,查看当前表的关联配置信息,对该表有管理权限的用户可以建立新的关联关系。
更新信息,数据更新占用的空间,最近一次什么时候更新完成的,数据更新的频繁程度直观展示,同时对于管理员数据更新失败时可以配置提醒发送通知
(三) 数据关联
FineBI提供的关联建模功能,让管理员能够在选择需要的数据之后,自动根据数据仓库的关联关系进行建模,同时也提供了手动的关联关系配置,支持组合主键的关联关系配置。基于这样的基础模型,分析用户在使用自助数据集进行自助取数时,可以直接对有关联的数据进行联合分析,而不需要分析用户再去梳理和配置关联关系。
与其他主流BI产品相比,关联模型提供的基础的数据关系,一方面可以解放管理员,让他们从繁重重复的根据业务需求写大量拼接表的SQL中解放出来;一方面也可以提供分析人员取数的效率,需要用哪些数据,基于管理员已经建立好的关联关系直接选择所需要字段即可。
(四) 基础数据处理
FineBI提供了多种添加数据的方式:
数据库表:通过可视化的配置界面,用户只要进行简单的点选操作既可以将需要数据添加进业务包
SQL数据集:很多情况管理员需要对原始数据做一些处理,因此FineBI提供SQL书写界面让用户通过SQL进行取。SQL编辑界面提供关键字高亮提示,让SQL的阅读和书写更方便。
Excel数据集:Excel作为另一种使用频率比较高的数据源,尤其是对于业务用户日常工作中会有大量的Excel数据集,因此我们也提供上传Excel数据集的功能。上传Excel数据集时可以选择全量重新上传和追加上传两种方式。
管理员在为分析用户准备数据时,也需要对数据进行一定的处理。因此我们提供了选择字段,字段类型切换,自循环列,行列转换等基础数据处理的功能
选择字段:对于不需要使用和抽取的字段不进行选择,在使用Spider引擎提取数据时可以避免抽取无用数据,加快数据抽取速度,减少磁盘占用空间
字段类型切换:用户可以将数据库中不符合分析需求的字段类型进行快速切换
自循环列:通常用于将二维表形式的机构数据,自动转换成总行-分行-一级支行-二级支行这样的层级结构,方便用户按照机构层级对数据进行汇总和统计
行列转换:将数据的行根据分类信息转置成字段,方便后续对数据的计算处理。示例如下:
二、自助数据集
实际在企业的数据分析应用中,分析人员对于数据处理的需求灵活多变,并且经常需要对不同的业务数据根据相同的维度或者属性进行关联分析,IT部门对数据提供的基本处理和基本的关联关系并不能完全覆盖分析人员的需求。比如分析人员需要根据公司产品销售明细数据分析购买用户的特征,并调整相应的销售策略,这个时候分析人员需要基于销售清单数据,计算一些相应的分析指标,如每个用户的消费频次,单笔消费最大金额,最近一次消费时间间隔。就需要用到自助数据集来解决其问题。 如果分析用户还获取到了一些行业竞争数据,还需要根据同类型的产品,做关联分析和横向对比分析,这些任务对于接触实际业务较少的IT部门来说,都是很难在基础的数据处理中帮分析用户做到的,而且业务的调整变化和分析角度的变化也很难做到信息和IT及时同步,这些问题都是企业在推行数据化管理过程中碰到的亟待解决的问题。
FineBI重点打造的自助数据集,提供了新增列,分组统计,过滤,排序,上下合并,左右合并等功能,让用户以极低的学习成本将数据处理成自己需要的结果。让IT更专注于基础数据的准备,将真正对数据的分析处理交还于更熟悉业务的分析人员。
(一) 基本功能
过滤:提供属于,包含,TOPN等过滤功能,提供自定义公式的过滤,并且支持且或的任意组合。方便用户筛选出需要的数据。
分组汇总:根据要分析的维度,对指标进行汇总。FineBI提供了多种分组方式,如文本类型的自定义分组,数值类型根据区间分组,根据步长分组等;提供了多种指标统计方式,如求和,求平均,求最大最小值,记录数,去重记录数,最早时间,最晚时间,中位数,方差,标准差,同期,环期等。
新增列:根据丰富的函数,计算公式对数据进行计算,生成新的计算列。并且对一些常用但是使用公式较为复杂的计算,提供简易的可视化配置。如所有值的累计,排名,自定义分组等。
字段设置:在用户对数据的处理过程中,生成的一些中间字段需要重命名或者取消使用时,字段设置可以帮他解决这个问题。
排序:提供根据字段设置的先后顺序进行组内排序的功能。
左右合并:通过左右合并的功能将多个数据表进行关联分析,实现类似于Excel的Vlooup函数的作用。
上下合并:将两张结构相同的表进行拼接,如2018年的销售数据和2017年的销售数据进行拼接,然后对两年的数据进行整体的分析。
(二) 智能关联权限继承
数据处理的功能提供给分析用户,IT可能会担心,用户创建的这么多自助数据集,用户会有大量的自助数据集需要IT协作配置关联和权限,这将导致数据处理由于无法脱离IT,逐渐又落到IT部门,对自助分析造成阻碍。FineBI考虑到了这关键的一点,提供了根据IT配置的基础数据的权限和关联,智能配置自助数据集的权限和关联的功能。
一方面IT管理员只需要配置基础的数据关联和权限,分析用户无论如何进行数据处理,都一定是在其权限范围内操作,而且自助数据集的关联也可以自动继承,不需要管理员再进行配置。
另一方面对于分析用户,由于IT终于可以放心地将数据下放,因此分析用户也能拿到自己需要的数据,进行更多的分析。
(三) 优秀的使用体验
容忍错误:数据分析思考过程不可能是一步到位,一蹴而就,一定是分析,发现问题,再修正的螺旋上升的过程,我们发现用户在数据的分析过程中经常会有一些因素忘记考虑,或者有些思考是错误的,这也是人思维的正常现象,FineBI提供的增加,修改,删除历史操作的功能,最大限度的优好的容忍用户的错误
清晰的分析路径:每一个步骤都清楚记录,方便用户还原分析思考过程,将大脑从记忆事务中解放,更专注业务逻辑的分析
分析操作即时反馈。每一个步骤都提供数据预览的,操作完立即收到反馈,减少分析用户对自己的操作的不确定性。
打通数据准备和即席分析的路径,在数据准备阶段可以直接进行仪表板的创建,不打断用户连贯的思维过程。
三、可视化探索分析
FineBI的可视化探索分析,是面向分析用户,让他们能够以最直观快速的方式,了解自己的数据,发现数据问题的模块。用户只需要进行简单的拖拽操作,选择自己需要分析的字段,几秒内就可以看到自己的数据,通过层级的收起和展开,下钻上卷,可以迅速的了解数据的汇总情况。
同时FineBI提供的强大可视化效果,还可以让用户的数据以更生动更有冲击力的方式展示出来。FineBI以用户思维主导的可视化分析,还能根据用户选择的数据,自动推荐可视化效果,让用户的数据分析处理更高效。
(一)多维探索分析
FineBI根据数据的类型,自动将数据识别为维度和指标,对于维度和指标分别提供了丰富的分析功能,如对维度可以设置钻取层级,对数据进行重新的分组,对指标支持求和,求中位数,累计值,排名,同期环期,占比等计算,方便用户对基础数据在做进一步的分析和计算。
同时在探索分析部分,BI还提供了快捷的查看合计小计的功能。通过维度的收起展开,下钻上卷,旋转,换维,多角度灵活的对数据进行分析。
在分析的基础上,可以根据复杂的条件进行数据预警的设置,如:将购买数量小于200的相关产品的销售额用红绿灯的形状突出显示。
多分析组件切换更直接,进一步减少用户进行数据探索时的操作步骤,减少记忆成本,专注探索分析。如:用户对数据进行多角度的同时观察,从店铺风格,店铺性质,销售日期的角度观察数据。
对于表格FineBI提供了分组表,交叉表,明细表,展现类型提供列表展示和树形展示。同时表格和图表直接可以很方便的切换。此外还提供了丰富的过滤,排序功能,满足用户对数据的各种方式的观察和分析。
(二)可视化图表
FineBI的可视化分析,基于著名的图形语法(The Grammar Of Graphics)设计改良,由此提供了无限的视觉分析可能——无限的图表类型,不限制的属性映射效果以及分面分析功能。
同时,FineBI的可视化功能面向业务人员设计,解构了制作可视化分析的流程,大大降低了业务人员制作分析的难度。摆脱了图表类型对可视化效果的限制,而代之以各类形状。 形状包括:‘自动’ ,‘柱形图’,‘点’,‘热力点’,‘线’,‘面积’,‘矩形块’,‘饼图’,‘文本’,‘填充地图’,‘漏斗图’,‘仪表盘’,辅以颜色,大小,提示,标签,细粒度,可以组合成丰富的可视化效果。
除了基础的图表类型,FineBI的可视化图表还可以实现,如日历图,颜色表格,kpi指标卡等等。
FineBI采用强大的数据处理引擎和优秀的图表渲染机制,满足更高数据量的要求,前端展示数据量可达百万级。
强大的地图功能,FineBI支持区域地图,点地图,热力地图,流向地图等丰富的地图效果。
分面分析效果:分面,提供了一种将多项指标并列分析的视角。通过分面,可以分析不同指标的相关性,从而发现数据的潜在关联。
列举一个简单的例子,不同年份,不同产品线的合同金额,回款金额,购买数量之间的相关性。
智能图表推荐:根据用户当前分析的字段种类和个数,自动推荐合适的图表类型。对于初级用户来说,进一步降低分析门槛。
支持多种图形的组合:FineBI支持不同指标采用不同的图形映射,因此用户可以将任意多种图表类型进行组合显示,并单独设置各图表的属性。
四、仪表板
仪表板的功能让用户将多个分析内容,分组组件组合成一个仪表板或者报告成为可能。是一个面向分析主题的数据呈现方式,用户可以基于仪表板监测关键指标,定期进行工作汇报,从日常低效的Excel,PPT中解放出来。
同时在仪表板中用户可以随时通过筛选器对数据进行过滤,可以通过组件直接的联动功能,实现关联分析,可以通过跳转功能将多个仪表组合成一个更大的分析主题。
同时作为一个数据主题展现的容器,仪表板还提供了易用的自适应布局,各种主题颜色样式的配置,除了添加主要的分析组件,还提供了动态的富文本组件,图片组件,Web组件等功能,让用户可以更好的展示和表达数据分析的思路和结果。
(一)联动
用户拖拽的分析组件只要数据有关联关系,就可以产生联动,以下面的仪表板为例,词云中的事件营销看起来是出现频率最高的关键词,那跟事件营销相关的其他数据是什么样的表现,为什么他出现频率那么高,用户只需要点击事件营销这个几个字,其他组件就会根据展现出事件营销相关的数据,方便的让用户查看数据发现问题。
(二)跳转
使用跳转功能可以将多个仪表板组合成一个更大更完整的分析主题,通过点击主仪表板上的各种元素,可以以新窗口,当前窗口,弹窗的方式打开相关的仪表板,进行更细致的数据展示。
(三)过滤组件
FineBI提供了多样的过滤组件功能,用户只需要将需要过滤的字段进行拓展就可以对数据进行过滤,并且针对不同的字段类型,提供了更符合实际操作场景的控件展现形式。对于日期类型的过滤组件,FineBI还提供了动态时间的功能,做好的分析模板,再也不需要重新设置过滤条件,每次打开都会随着最新的时间动态变化过滤条件。
(四)分析复用
FineBI提供了仪表板,组件级别的复用,其他用户做的分析,可以将其另存为用户自己的分析。不同仪表板中的组件也可以互相复用。能更充分的促进不同用户间数据见解的交流,同时能够更大程度的提供分析的效率。
通过复用功能,普通的业务人员,可以在分析师做好的分析模板的基础上,进行更进一步的数据分析,上手就可以使用,而不需要从零开始。
(五)布局样式
为了达到更好的展现效果,FineBI提供了易用的自适应布局,自动根据屏幕的大小和分辨率进行适应。同时提供了多种预制主题的配色,用户也可以根据自己的需要对组件透明度,字体,颜色,重叠等各种属性进行设置,让仪表板的可读性和冲击力更强。
五、数据共享与多屏应用
(一) 数据共享
在完成数据分析的仪表板以后,FineBI提供了几种共享仪表板的方法,包括创建公共链接给别人访问、申请挂出到目录节点或者直接分享给其他人查看。
其中模板挂出需要通过管理员执行,用户可以将自己的模板申清挂出后由管理员操作将模板挂出到公共目录,让更多用户查看。
用户也可以将模板以公共链接形式进行分享,公共链接任何人都可以访问不需要登录,可以方便将一些需要公开的模板和数据快速分享给可以看到的人查看。
用户做好模板后,可以不通过管理员直接将模板分以自己的数据权限或者查看者的数据权限分享给指定用户。当模板分享出去时,查看者可以收到分享的消息,查看者可以在目录中的分析栏下查看分享给自己的模板,同时可以将分享给自己的模板另存为并进行再次编辑。
用户可以通过分享功能实现部门间的数据交流,模板利用等,提高企业内部数据流通效率。
(二) 移动应用
世界已经改变,单一时间线的信息接触已经彻底碎片化,手机、电脑、电视、Pad、LED等等已经形成了信息互通、信息共享的多屏时代。
伴随而来的是企业办公的多元化,企业的管理也要突破时间和空间的限制,随时随地地查看企业运营状况,及时作出分析、决策,更好地进行业务管控。帆软的移动BI解决方案,从数据化智慧管理出发,帮助企业搭建多屏覆盖的数据决策系统。
帆软的移动BI,可以说是中国最好用的移动BI,专注移动数据展现与分析。我们的移动端不仅仅是一个APP工具,而是专门为用户提供移动可视化数据展现、数据分析、数据录入甚至是整个移动办公平台的一系列产品和解决方案。
FineBI支持集成到移动应用程序中,并可按照移动设备操作特点显示,比如支持页面的放大、缩小等。支持与PC端共用模板,减少开发量。
FineBI开发的原生app应用(app名称为:数据分析),支持IOS、Android系统,有着舒适体验,支持图表手势操作、各种钻取联动等交互特性。支持移动设备硬件地址绑定,支持VPN,支持单一登录、密码保护等多种安全性设置,保障用户信息安全。
1、ReactNative与原生相结合
原生APP应用系统核心框架采用ReactNative技术,按照MVC思想设计实现,视图和模型分离,保持视图的可扩展性、模型的可复用性。使整个系统拥有良好的稳定性、扩展性。
同时APP中表格展现等部分采用原生渲染技术,专为移动处理器加速优化,相比传统的HTML报表,渲染的速度、交互操作的流畅度均有大幅提升。
2、OEM云打包平台&个性化定制
除了提供官方APP以外,还支持通过OEM云打包平台来定制企业的个性化应用,能够更换应用名称、图标、启动页、版权信息;内置企业专属服务器、VPN配置等。同时可以由企业自主控制其版本迭代,提升移动应用的个性化与稳定性。
移动端还支持定制主题插件、目录样式插件、添加目录横幅以及修改目录图标等多种个性化定制方案。
3、HTML5解析
除了原生解析外,FineBI还支持HTML5解析,可以方便的与第三方应用做集成。同时,HTML5同APP采用同一套底层代码架构,交互、体验以及功能和APP保持了高度一致性。
4、微信和钉钉集成
FineBI提供微信和钉钉集成插件,结合HTML5技术实现与企业微信、钉钉的集成。支持对微信和钉钉账号单点登录报表服务器,并进行权限对接。此外,还支持推送消息至微信和钉钉应用。
5、移动端自适应与缩放
不管是APP原生还是HTML5报表,都能够适应不同分辨率的屏幕,对报表页面进行缩放以达到最佳效果, BI报表会依据组件顺序转化为流式布局自适应显示。用户也可以通过组件放大来分析单个组件,同时支持双指缩放来进行局部放大,以便更清楚地查看一些细节数据。
6、移动端钻取和联动
移动端同PC端一样,支持数据钻取,图表钻取,支持多维度(多目标)钻取,且钻取的效果都是符合移动端特性的。而联动操作,移动端的效果和PC端是基本一致的。
7、移动交互体验
FineBI有着良好的移动端使用体验,各控件、参数查询都已移动化,一些小功能如翻页、收藏、批注分享、放大、排序等,也尽显移动体验之妙。
8、添加设备和绑定
支持手动输入URL和二维码扫描添加服务器,方便快捷。
FineBI支持设备绑定功能,开启设备绑定之后,只有通过授权的设备才能连上服务器查看报表,安全性大为提升。如果发生手机丢失的情况,只要及时在服务器上解除该设备的授权,该设备就无法连接服务器查看了。
9、移动端消息推送
移动互联网让办公超越了空间的限制,企业管理层随时随地掌握企业核心业务数据的需求得到了满足。帆软FineBI报表,支持消息推送至移动端APP、微信、钉钉。推送的消息可以设置定时频率、触发条件等,可以实现日/月报数据的定时推送;也可以用于监控指标是否在规定范围内,如果超过了阈值,就推送到相关负责人手机APP或微信中进行提醒。
六、高性能Spider计算引擎
(一)以轻量级的架构实现海量数据分析:
存储高压缩:先进列式存储,大幅降低磁盘IO,强大的数据压缩,让数据占用存储空间大幅降低,节省磁盘空间。
内存计算+ETL逻辑,同时满足数据的快速计算与大数据量的处理,灵活支撑对于轻量实时数据的分析与大数据量历史数据分析的需求。
(二)支持灵活的数据更新策略,让数据准备更加高效:
抽取数据的单表高性能增量更新功能,可满足多种数据更新场景,减少数据更新时间,减少数据库服务器压力,对于用户历史数据量较大,可以通过单表增量更新的方式,将历史数据分批次更新到FineBI中。
FineBI提供了灵活的更新机制,支持对全局、对业务包、对单表的定时、手动更新,对于企业数据更新较为频繁且更新时间变化不大的,可以采取设置定时更新来实现自动化的数据更新。
5.1版本支持使用Finereport获取BI业务中的数据,实现复杂报表需求对接Spider引擎的使用场景。
七、企业级管理平台
依托FineBI数据决策系统,企业可以建成数据分析体系,方便的进行仪表板管理、用户管理以及系统个性化设置,进而支撑起各种业务主题分析。
统一访问:统一的应用访问门户,通过对用户和权限的控制,使得不同角色的用户能够通过一个门户系统看到符合自身需求的仪表板视图和仪表板功能。
集中管理:对于数据决策系统中的系统资源、系统配置、监控日志、用户、权限、仪表板模板、定时调度等内容提供统一的系统管理环境,方便用户的日常管理。
分类维护:在整合和规范的仪表板数据基础上,为不同类型仪表板提供相对应的仪表板开发手段,采取统一的仪表板模板化定制、发布方案,简化仪表板的维护环节,降低仪表板维护对于IT技术人员的依赖性。
(一)目录管理
目录管理:对平台的目录树进行增加、删除、修改等操作,目录可以自由调整位置。
节点管理:管理员或者其他有权限的用户,可以编辑各目录节点要展现的内容,包括仪表板模板、URL链接,支持设置仪表板的查看方式、展示终端及参数,仪表板模板等内容支持跨节点调整。
支持目录与节点的混排,通过简单的拖动即可对目录与节点进行排序。
(二)用户管理
用户添加:支持手动添加、导入用户或者同步用户数据集的方法批量添加用户及其角色。支持用户列表按用户名/姓名等进行升序、降序展现。支持禁用、启用用户
机构部门:可以按照组织架构对于用户进行分类管理。
角色:可以按照角色对用户进行分类管理。
用户认证:提供内置认证、LDAP认证、HTTP认证三种用户身份验证方式,几乎可以做到与任意的系统平台完美的结合在一起。平台内置认证是指使用平台内部的用户信息进行身份验证,如果用户名密码一致,则通过认证,不一致则不通过。LDAP认证:用户登录的时候,平台拿用户名密码到设置的LDAP系统进行认证,认证成功则登录成功,若认证失败,则登录失败。Http认证:用户登录时,平台拿用户名密码到设定的验证页面进行验证,认证成功则登录成功,若认证失败,则登录失败。默认使用平台内置认证。
(三)数据权限管理
权限的管控是阻碍企业用户自助分析顺利进行的重要原因,科技部门担心风险,导致业务部门很简单的需求不能得到及时的响应,很多数据的需求本身时效性很高,一旦过了这个时效数据再拿到也已经没有价值了。还有部分是数据给的不完整,导致用户想进行的分析做到一半进行不下去,逐渐放弃。
FineBI对管理员提供便捷高效的权限配置方式,放心地让分析人员对自己权限范围内的数据有足够的使用权限。为企业的自助分析打好根基。
FineBI对于数据的权限控制精细到行,列,数据连接级别。
为了让IT的权限配置更高效,FineBI还支持根据关联关系进行权限的控制,一张机构表控制好权限,与之关联的所有相关数据的权限都被严格把控。同时提供了权限智能继承的功能,让分析用户无论如何进行数据的处理都在自己的权限范围内,管理员真正不用担心数泄露,分析用户也可以更自由对自己需要的数据进行充分的分析。
(四)资源权限管理
权限管理就是指系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,不多不少。FineBI决策系统中的权限管理分为权限项和权限受体两个方面:
权限项就是指被分配的对象,指物。FineBI决策系统的权限项包括仪表板、平台管理、模板和数据连接。其中模板和数据连接是在远程设计的时候使用。
权限受体就是指将权限分配给谁,指人。FineBI决策平台是基于角色的权限分配体系,受体主要是部门职位/角色,但在此之外还专门为特殊权限分配需求提供了基于单个用户的权限设置功能。
决策系统提供专门的权限管理界面进行权限分配与查看,如下方示意图。
权限配置:权限配置可根据部门职位分配权限、根据角色分配权限以及根据用户分配权限。
权限快捷配置:权限快捷配置可根据目录分配权限。模板权限控制:用于在第三方业务系统挂载仪表板链接时进行权限控制。
权限复用:该功能可以帮助管理员克隆某个部门/职位/角色的权限,能极大的提升权限分配效率。
(五)分级权限控制
面向集团管控需求,可以实现不同分子公司/部门共用系统,各个分子公司/部门有其自己的管理员,并给其下属员工分配权限,即超级管理员控制所有权限,下级管理员只能管理自己职责范围内的用户和仪表板模板。具体见下一小节的详细介绍。
分级授权:将授权权限赋给下级管理员的角色,同时配置该角色所能分配权限的角色(对象),此时,下级管理员的角色登录系统时,就能将其有权授权的权限分配给对应的角色。模板权限包括查看、授权和编辑三种。
仪表板编辑:仪表板编辑包括对目录进行增加、编辑和删除以及对仪表板进行增加、编辑和删除,如果用户对某个仪表板目录有编辑权限,那么该用户就拥有所有的仪表板管理权限。
分享控制:对用户进行分享功能和公共链接功能的权限控制,避免分享和公共链接功能被滥用导致的数据泄露。
(六)模板认证
FineBI为用户提供模板认证功能,认证方式有仅认证用户名密码、角色权限认证、数字签名认证三个方式,可以基于指定模板给用户分配查看、导出权限,可以实现无论仪表板是否挂出,都可以实现对模板的权限控制,实现安全再升级。
(七)系统管理
提供包括登录设置、密码设置、打印设置、短信平台、邮件服务器、缓存等功能。其中登录设置,支持单一登录、登录地提示、忘记密码、登录验证的功能选项。
(八)智能运维
智能运维包含八大模块,内存管理、集群配置、备份还原、智能检测、云端运维、平台日志、资源迁移、信息通知。
内存管理:包括内存和CPU利用率的实时监控和预警,当内存达到指定的瓶颈值时触发短信、邮件、消息等的提醒。此外还支持智能控制会话的存活、清除、模板数据集最大行数、生命周期等,保障服务器的稳定运行。
备份还原:支持对平台的配置信息、模板、jar包、插件等内容进行备份还原,可设置备份的频率、份数上限与备份容量。
智能检测:分为服务器配置检测、仪表板管理检测、全局属性检测三项。对于诸如预览模板报错,或者服务器内存溢出,或者预定义样式丢失等问题,数据决策系统通过智能检测功能查出问题并提供建议方案。
平台日志:对系统运行的各项情况进行监控分析,通过此功能可以查看到系统运行状态的各种指标,包括访问统计、用户行为、模板热度、性能监控、管理日志、出错日志。
资源迁移:多数企业在使用BI系统时,都会搭建测试环境和正式环境两套系统。为了保证正式系统发布内容的可用性,往往会先在测试环境开发和测试好,再发布到正式环境。FineBI5.1的资源迁移可以将测试环境做好的仪表板,业务包,权限配置以增量的方式迁移进入正式系统。
信息通知:信息通知模块中可以对BI系统中的关键重要业务设置提醒和通知。目前支持对数据更新的失败任务进行通知,对用户申请挂出模板进行通知,对用户之间的模板分享进行通知。
(九)消息中心
平台内置消息中心,支持系统消息提醒、上报消息以及模板消息。系统消息是指平台内部的消息通知,可用于定时调度失败提醒、定时调度任务通知、内存阀值通知等;上报消息是多级上报任务中的提醒消息,当指定的流转操作完成后,对特定的用户进行系统消息提醒;模板消息是由模板事件触发而来的,比如填报成功后,将事先编辑好的消息发送给特定用户。新收到的消息,系统会在右上角和右下角进行通知。
比如下图,系统消息通知:
除了消息通知以外,FineBI还支持短信、邮件、app通知、微信通知与钉钉通知,用户可以根据自己的使用场景选择适宜的通知途径。
(十)短信平台
短信是办公过程中一种【强提醒】方式,对于任务传达,事务提醒,身份认证有着独特的优势。FineBI在平台内置了短信功能,可用于模板短信事件、身份验证、定时调度失败提醒、定时调度任务通知、内存阀值通知,用户可以根据需要有选择性的开通。管理员登录平台后,切换到系统管理目录下的短信tab页,可以进行短信功能的开通申请。
开通短信需要跳转到帆软应用商城进行申请,申请通过后,在短信tab页下可以看到具体的使用信息,包括余额、运行监控记录等。
(十一)外观自定义
每一家企业都不会只有一个系统,希望每个系统都能够有统一的UI规范,如平台风格、登录界面、首页等。对此,FineBI再创业内先河,彻底全面开放系统外观的API,用户可以自定义决策系统主题。
一个系统的美观度是由登录界面样式+大背景+整体配色+logo图标+主题包等共同决定的。登录界面样式可通过官方插件进行改变;整体配色主要由背景和配色决定,这些可以在决策平台-管理系统-平台外观里可视化配置,如下图所示。
而交互效果和菜单布局主要是由主题包来完成的,代码写的越多,可以变化的东西也越多,当然背景图片和主题配色也可以都通过开放的API来在主题包的代码中来修改,并不局限于平台外观选项中配置。
(十二)安全管理
为了保证企业应用的安全,FineBI着重在安全性上发力,从修补漏洞和主动防御两个方面去提升应用安全。
安全防护:包括Cookie增强、文件上传校验、Security Headers三部分。其中文件上传校验开启后对填报及平台外观配置中长传文件的后缀和大小进行校验。Security Headers开启后将给请求附加HTTP Security Header属性,阻值漏洞攻击。
访问控制: 分为访问频率限制和当前拦截名单两部分。其中访问频率限制开启后可设置具体限制频率,对仪表板的访问请求进行频率限制,超出限制频率则拉入拦截名单。拦截名单提供超出访问频率限制加入拦截的IP信息,管理员可以对名单中IP进行移除操作。
SQL防注入: SQL防注入通过禁用特殊关键字与转义字符两种方式来防止恶意的参数输入。
全局水印:支持在BI所有预览数据的页面添加水印,解决通过截屏方式泄露数据的问题。用户可以自定义水印的内容和样式,支持根据登录用户信息显示不同的水印内容。
单一登录:部分客户出于安全性考虑,希望账号只能一处登录,可在平台内进行相关设置:
管理日志:记录平台内所有管理设置相关的操作。
(十三)注册管理
用户可根据自己的使用环境,在本地机器信息认证、私有云认证、公有云认证、加密锁认证中选择一种注册方式。
本地机器信息认证:需绑定仪表板服务器的物理信息。
私有云认证:适用于将系统部署到云平台上(比如阿里云的ACE),或者没有固定的物理信息的机器。
公有云认证:用户无需提供机器物理信息,可直接到帆软认证服务器进行在线认证,方便快捷,安全可靠。
加密锁认证:一般都使用本地机器信息认证,一个lic文件只适用于一台服务器,若要换服务器就需要重新注册;
对于一些大型的项目,同一个报表工程可能会发布到多台服务器上或者有些项目不能随便透露服务器的MAC地址。目前不绑定机器的情况下可以通过私有云认证的方式,但是私有云仍需要一台物理信息不变的认证服务器。此时,就可以使用加密锁注册,通过绑定报表应用名称来实现授权(类似U盘),只有当服务器上报表应用名称与加密锁匹配,且服务器插着USB接口的加密锁时,注册才会生效。
八、定时调度
企业用户可能面临这样的情况,仪表板是需要定期产生、定期发布的,不得不定期的做同样的事情来得到用户要的仪表板。FineBI的定时调度功能可以让用户从不厌其烦的重复操作中解脱,可以方便快捷的设置日报、月报、季报、年报等任务,无需额外工作,定时任务设定后服务器便会在指定的时间自动完成设定的任务,生成所需的文件,甚至可以将生成的结果以邮件、短信、平台消息通知的方式通知您,让您及时的进行分析与决策。
第四章 关于帆软
帆软软件有限公司(以下简称“帆软”)成立于2006年,是中国专业的大数据BI和分析平台提供商,专注商业智能和数据分析领域,致力于为全球企业提供一站式商业智能解决方案。帆软在专业水准、组织规模、服务范围、企业客户数量方面遥遥领先,先后获得包括Gartner、IDC、CCID在内的众多专业咨询机构的认可。并于2018年入选福布斯中国非上市潜力企业榜50强,2018年、2019年连续两年入选工信部中国电子信息产业发展研究院与中国大数据产业生态联盟“中国大数据企业50强”。
帆软已经与超11000家企事业单位和组织合作,成功服务了包括中信银行,兴业证券,天弘基金,58同城,绿城集团,上海医药,吉利汽车,泰尔重工,顺丰速运,厦门航空,永辉超市,统一星巴克,蒙牛乳业,TCL,新华书店,德勤咨询,北京大学,海康威视,云天化集团,中国铁路,国家税务局,新希望六和集团,复星集团为代表的多家世界与中国500强客户以及组织单位。
帆软拥有自主知识产权的商业智能和数据分析产品,通过提供高效易用、简捷智能的大数据分析工具,赋予超过300万终端用户大数据分析的能力。旗下产品包括:企业级WEB报表软件-帆软报表FineReport,入选Gartner报表平台全球市场指南;自助大数据分析的BI工具-帆软商业智能FineBI,入选CEIA中国企业IT大奖-最佳BI方案;专注移动数据分析的移动BI平台-FineMobile ;专注大屏智慧决策的大屏数据可视化方案;以及自助式的云端应用搭建工具-简道云;这些产品在各自的领域内均处于领先地位。
帆软投身数据分析行业十余年来,坚信数据是企业、组织乃至个人的重要资产,我们致力于帮助企业了解和利用他们的数据,让商业智能和数据分析为企业增强创造财富的能力,让数据真正成为生产力!
(一)品牌领导力
1、组织规模:
帆软坚信与优秀的人一起做优秀的事儿,公司目前已有员工1000多人,产品和研发团队人员占比超过50%。
2、服务范围
帆软总部位于无锡,设有南京运营中心,并下设京津区、上海区、浙闽区、华南区、西南区、西北区、华中区、华北区、东北区等九个分支机构,39个线下城市服务网点,省份覆盖率100%,力求为每个客户提供更加细腻和专业的本地化服务。
3、销售业绩
帆软公司自正式成立以来,一直保持着高速增长,2019年销售额超6.7亿元,在国内商业智能软件领域独占鳌头。
(二)品牌影响力
十年来帆软凭借优质的产品积累了大批忠实的用户和良好的口碑,品牌影响力逐年增长。
1、 标杆客户
财富中国企业500强,帆软合作263家
中企联-中国制造业500强,帆软合作180家
中企联-中国服务业500强,帆软合作150家
中国软件企业100强, 69家选择与帆软合作
中国275家一级系统集成商,151家选择与帆软合作
2、行业覆盖
帆软用户遍布金融、房地产、建筑、医疗卫生、车辆、机械制造、交通运输、贸易流通、生活消费、文化传媒、服务咨询、教育科研、政府组织、公共服务、互联网、电子电器、通信、软件服务、石油化工、环境农业在内的国家统计局行业(GB/T 4754—2011)统计标准所涉及的所有233个细分行业。
3、用户规模
帆软产品被成功运用在38000个企业或者组织的信息化项目上。拥有超过65W的用户开发者,每天都有超过300W的用户,使用帆软产品进行数据分析,查询,填报。
(三)产品体系
帆软产品体系覆盖企业全部的数据分析应用场景,依托原厂产品天然融合的优势,提供从大数据采集,大数据处理,大数据分析到大数据可视化展现的大商业智能解决方案。
FineBI,新一代自助大数据分析的BI工具,旨在帮助企业的业务部门用户充分了解和利用他们的数据。FineBI凭借强劲的大数据引擎,自动建模,用户只需在dashboard面板中简单拖拽操作,便能制作出丰富多样的数据可视化信息,并可以进行数据钻取,联动和过滤操作,自由地对业务经营过程中产生的数据进行分析和探索,及时地做出经营决策调整,让大数据释放出更多未知潜能。
FineReport,企业级web报表工具,中国报表软件领导品牌。FineReport易学易用,功能强大,简单拖拽操作便可制作中国式复杂报表, 轻松实现报表的多样展示、交互分析、数据录入、权限管理、定时调度、打印输出、门户管理和移动应用等需求。借助于FineReport的无码理念,实施商可以轻松地构建出灵活的数据分析,网络直报等应用系统,大大缩短项目周期,减少实施成本。对于最终企业用户,FineReport可以完美解决企业信息孤岛的问题,让企业彻底走出软件业 “年年需要花钱买新的软件,买来的新软件却不能满足年年变化的需求”的怪圈。
FineMoblie,移动数据分析平台,为帆软全线产品提供移动端的数据分析和展示方案。采用HTML5和原生APP两种解析方式,具有良好的交互体验,多重安全防护,以及能够媲美PC端的功能:支持移动端数据录入,数据查询,数据联动与钻取,支持移动端扫码输入,批注分享,拍照上传等等。同时能够支持与微信企业号以及钉钉的集成,满足多场景的移动数据分析需求。
帆软也为企业提供数字大屏解决方案,通过帆软的数据分析产品,用户可以构建强大、全面的“管理驾驶舱”,无需专门设计,就可以将企业的数据管理信息完美地投放在任何屏幕,比如交易大厅、管控中心、生产车间、展览中心等地的LED大屏上。可以实现完美的自适应效果,对于大屏实时监控的信息,比如股价,双11类活动实时交易状况,都可以通过图表属性的自动刷新功能实时同步数据库数据。也支持用户对于大屏的展现内容进行DIY的设计,持接近20种图表类型和延伸的多种图表样式,支持添加文本、图片、Web信息实现各种DIY的布局样式。
同时,帆软基于企业级数据分析软件服务的多年积累,以及在行业产品化领域的持续深耕,也为行业客户提供更有价值的企业信息化和数据化管理的行业化咨询服务。目前已经在银行、通信、医药健康、化工金属、零售电商、地产、证金期货、纺织鞋服、税务等众多行业和政府组织得到成功开展。帆软期望通过持续的沉淀与分享交流,持续提供帆软产品的应用价值以及行业整体数据化、信息化的水平。