本篇文章主要介绍了"某公司基于FineBI数据决策平台的试运行分析报告",主要涉及到方面的内容,对于企业开发感兴趣的同学可以参考一下:
一、数据平台的软硬件环境二、组织机构和权限体系组织机构平台中已集成一套组织机构可以建立部门、人员。也可以与现有系统的组织机构集成将组织机构导入到平台中。功能权限...
一、数据平台的软硬件环境

二、组织机构和权限体系
组织机构平台中已集成一套组织机构可以建立部门、人员。也可以与现有系统的组织机构集成将组织机构导入到平台中。
功能权限通过配置功能点URL的方式实现各个用户相应的BI访问权限。用户第一次访问受保护的资源某个功能点时会发出访问请求服务器接收到请求后会验证用户权限如果没有通过验证则返回登录页面。
数据权限很多系统的权限认证只是限制模块的使用使得合法用户能够行使自己的权利。平台在满足这种整体权限认证的同时权限的控制力度可以达到同一张BI的内容在不同权限下展示的效果不一样这样就免除了制作大量的BI来实现同样效果尤其是在企业内部业务繁杂审批麻烦时一张BI就可以解决所有问题。平台通过对业务包的权限控制从数据包层面控制了不同的用户对于数据的权限以达到数据的细粒度控制。
权限控制的层次
不同用户对于数据业务包的数据权限仅限于自己权限范围内。
不同的用户可以访问权限范围内的报表。
不同的用户对于同一张报表只能够访问权限范围内的数据。
三、数据处理
数据源支持Oracle,DB2,SQLServer,MySQL,SqlServer,Informix等数据源。支持ODBC数据源支持JNDI数据源支持共享应用服务器数据源。支持程序数据接口。支持文本数据源。支持内置数据集。
业务数据包即Cube是用于即时分析的数据基础。数据业务包由数据管理员创建其中包含着能够提供给分析人员的所有业务数据表、数据集、接口数据、文本数据等。以文件的形式(后缀名为fcube)存放在服务器目录中。

数据转义
可以对数据业务包中的表名以及字段名进行转义成为能够让业务人员理解的数据转义的信息可以直接集成数据库中的注释也可以直接手动编辑。
数据关联
数据之间的关联是用于给多个表之间建立表间关系也可以直接继承数据库中定义的外键关系 。参与关联关系的表必须有主键支撑。

四、数据转化
数据转化提供各种样式的表格和多种图表服务配合各种业务需求展现数据。包括列表、分组、交叉表格图表类型包括柱形图、条形图、饼图、面积图、组合图、仪表盘和地图。
新增列通过自定义数据列来实现数据转换和数据计算。包括根据现有的数据新增列构建自循环列根据公式构建自定义数据列。更方便地用于后面的分析。
根据现有的数据新增列在现有的数据列的基础上通过自定义分组形成新的列。主要用于建立公用的自定义分组的方式提供给所有的分析人员使用。
构建自循环列可以根据一列数据库中只有一列组织ID或者两列数据库中有组织ID和父ID数据分层将组织机构的层级关系分层展示。主要用于组织树展示。
新增公式列公式引擎支持数据类型转化常用函数、数学和三角函数、文本函数、日期和时间函数、逻辑函数、数组函数、报表函数以及其他自定义函数
。
行列转换行列转换主要用于将数据库中某一列的字段值与其他指标字段结合成新的字段。
五、定时更新
全量更新所有的数据业务包建立的时候数据平台会在后台自动生成对应的cube。数据平台的cube采用MOLAP的形式所以在处理大数据量的问题上具有优良的支撑。cube中的数据可以设置定时全量更新。
增量更新只能单独对业务包中的表和数据集进行设置。并且只对新增数据有效。
六、数据分析