还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
数据分析长示平台Bl©Report案例分析ESENSOFT北京亿信华辰软件有限责任公司2020年6月DIM_COSTTYPE(内部成本核算类别)DIM_BGD(保管点)DIM_CODE(单级代码)DIM_FASTATUS3主题表
1.根据数据展现的分析要求,建立主题表,FACT_BALANCE(科目余额表)FACT_DETAIL(会计分录明细)FACT_ACCAGE(账龄明细表)FACT_ACCAGE_TOTAL(账龄汇总表)FACT_FACARDHISTORY(固定资产明细)
2.ETL
2.1ETL总体说明通过数据库连接直接访问NC数据库,将所需要抽取的表增量抽取到ETL用户(ETLUSER)中按日增量抽取,每天凌晨L00开始检查所有相关源数据表中的数据(TS日期为前一天的),并将发生变化的数据更新到ETL中间数据库中源数据每个表中的TS字段,SUBSTR(TS,1,10)=T0_CHAR(Sysdate-l,,YYYY-MM-DD),有数据更新则在抽取事务中增加一条记录标识有数据抽取需求,同时将发生变化的数据抽取到TABLENAME_TS中
2.2ETL过程
(1)数据初始化(全量抽取)以2008年5月1日为基准进行数据初始化
(2)NC源数据导入全量导入所有需要数据的NC表(ETL_TABLELIST)更新各表最后系统修改时间MAX(TS)
(3)维度数据抽取初始化脚本(公司、部门、标准科目、汇率)从NC数据通过存储过程抽取(除初始化脚本以外的表)
(4)主题表抽取P_ETL_FACARD抽取固定资产明细P_ETL_FREEVALUE转换辅助核算项目按公司逐个进行抽取P_ETL_BALANCE_YEAR按公司抽取年初额P_ETL_BALANCE按公司、按公司抽取余额表(期间为起始期间)P_ETL_DETAIL按公司、期间抽取会计分录(期间为当前期间)P_ETL_ACCAGE按公司计算账龄(期间为最后期间)运行环境
3.系统的运行环境为操作系统Windows XP数据库及版本Oracle9i中间件及版本Tomcat
5.0浏览器MS InternetExplorer6数据采集与上报
4.数据采集与上报通过i@Report系统来完成录入的数据有收支信息、余额信息、汇率数据等报表展现
5.BI@Report所具有的丰富的报表展现功能可满足HP公司财务报表分析系统需要
5.1SQL数据源分析展现所需要的数据会根据由于汇率任务非日报,使得汇率主题与其他主题不容易建立关联“账户余额汇总表”中为了提取汇率,采用了SQL数据源设置
5.2定行列由于部分报表列数较多,导致不能一屏完全显示,故设置了固定行列,使得在拖动滚动条时,固定行列不滚动
5.3钻取钻取可实现从汇总数据到明细数据的显示
5.4即时分析即时分析可满足业务人员自行根据所选择维度与指标产生分析结果,不需要定义表样,不需要进行进行复杂的取数设置第一章项目概述.项目背景1本项目的项目主体为某信息技术有限公司(以下简称“HP公司”)HP公司是o家计算机领域的合资企业已在60多个城市设有业务分支机构或服务分支机构,并且仍在扩展之中HP公司的主要业务范围包括■提供计算机及网络设备和平台解决方案■提供多种IT外包服务■提供从销售、培训及维护维修等全方位的服务网业务■提供网络安全产品、桌面管理系统等软件产品目前,HP公司财务报表体系的构成可以从两个角度来分析■按照报表功能可以分为财务报表和管理报表两部分■按照组织架构可以分为总部报表和分公司报表两部分其中,财务报表需要面向总部及各分公司;管理报表主要用于总部各项财务分析需要HP公司财务报表体系的具体组成如下图所示图1财务报表体系业务现状
2.自2003年至今,HP公司全网卜.线用友NC系统,用以支撑公司财务会计基础核算与管理工作随着公司的发展,现有的业务系统在财务报表生成汇总、财务分析等功能上已无法满足HP公司日常业务需要,更无法满足管理人员在财务分析与决策的需要目前,业务人员每月都需要通过EXCEL做大量的手工数据收集汇总以及数据加工的工作而且,一旦不同来源的数据出现核对不一致的情况,业务人员就需要花费大量的精力寻找问题根源.项目目标3基于亿信华辰i©Report及BI@Report产品,实现HP公司财务报表的快速生成项目范
4.以及多维分析,提高工作效率,辅助管理与决策围绕项目目标,本项目的项目实施范围主要包括两部分内容■提供一套产品,和BI@Report,并以此作为整个项目实施的基础■以现有业务系统(用友NC系统)的业务数据为基础,通过抽取、加工与整合,构建一套适用于BI@Report分析和展现的数据集合,并在此基础上实现HP公司财务报表分析的要求第二章需求分析根据前期对HP财务报表需求的调研以及与分析,项目需要实施的内容主要包括以下几个部分■数据采集与上报■数据整合■财务报表展现■即时分析.数据采集与上;
11.1业务基础信息基础信息是指那些需要一次采集,多次维护的数据本项目中,此类数据原则上主要从各业务系统中获取,特殊情况下需要通过i@Report填报本项目中,现金流系统需要按日填报,因此原业务系统的基础信息难以及时满足系统基础信息的需要,因此采用填报方式具体包括■银行账户基本信息■货币汇率
1.2业务数据及报表由于现有业务系统无法满足业务需求而需要各级单位手工填报和汇总的数据根据具体业务需求的不同,采用不同的报表期以及汇总级次
1.
2.1现金流系统提供各级公司每日现金收支明细的采集和上报汇总具体包括:■现金收入明细■现金支出明细■账户余额无需填报,系统自动计算
1.
2.2服务网财务基本报表提供各级公司每月财务基本报表的采集和上报汇总具体包括■资产负债表■损益表■现金流量表■费用表■利润表.
2.3特别说明1除现金流系统以及服务网财务基本报表以外,根据业务需要,需要将过去手工收集的报表通过i©Report实现收集汇总目前了解到的业务需求主要包括预算、人数及一些特殊部门的报表此部分内容不属于本项目实施范围,根据需要可以单独进行分析数据整合
2.
2.1数据源分析HP财务报表分析系统的关键任务是以数据整合为基础进行财务数据分析与报表展现目前,HP财务报表分析系统涉及的业务数据主要包括两个部分■用友NC财务系统■i©Report采集数据其中,用友NC业务数据以及i@Report采集数据(现金流系统以及服务网报表)为本项目数据整合的基础用友NC财务系统用友NC财务系统是HP全公司财务部门的主要业务系统,用以满足财务部门日常会计基本核算以及辅助管理功能用友NC财务系统的业务数据是本项目的主要数据来源
2.
1.2i@Report采集数据由于现有业务系统的数据无法满足用户全面财务分析的工作需求,用户增加了部分数据的采集和汇总,如现金流系统随着项目的实施,仍需增加部分数据的采集工作这些数据基于i@Report采集和汇总,成为本项目数据来源的重要补充
2.2数据整合内容
3.
2.1基础信息基础信息的一致性是实现不同业务数据之间相互钻取、综合分析的基础在长期的IT系统建设过程中,很难保证不同业务系统采用统一的基础信息定义,从而使得基础信息的整合一直是BI项目的主要难点本项目的基础信息整合可以划分为以下几种情况,不同情况需要不同的处理方式■不同业务系统之间通过对目前不同业务系统数据源的数据分析结果,不同数据源之间的基础数据定义存在不一致,如银行账户信息、部门信息、项目信息等等考虑到目前HP各部门业务处理方式以及报表口径等不一致的因素,以及各业务系统相对独立运行的实际情况,本项目中不对各数据源的基础数据进行整合,通过相应的核对表实现相关数据的比较,原则上以NC系统数据为准,如果NC系统数据不准确,需要在NC系统上做相应调整■同一业务系统,不同主体主要针对NC系统NC系统中,各公司在会计记帐过程中可以设立自己的相关基础代码,如会计科目等对应这类信息,如果在业务系统中能够统一,希望能尽量统一,如果确实无法统一,需要根据分析的需要,对于需要分析的基础信息设定一套标准,并通过对照表来实现BI系统中的基础信息一致性■同一业务系统,不同时间主要针对NC系统历史数据非常不规范,与新的数据规范没有对应关系,经用户确认,不对历史数据进行清理,原样显示即可,但对于今后的数据需要设定相应的规范,保证总部与服务网的统一性与一致性.
2.2业务数据2通过ETL将不同数据源的数据进行汇集,从而实现在财务相关报表的集中展现及OLAP分析报表展现与分析
3.报表展现主要以HP财务报表体系为基础,根据不同报表的具体需要,结合BI@Report产品功能特点提供相应的报表模版或即时分析功能第三章解决方案.维度建模
11.1主题维度交叉表固固会会会银客定定项产组员汇计计计部门行商资资主题目档品合期科主账信工率产产LC固定线案维间目体户息类状资产别态增减方式资产负债分析V V V V V V V V V V利润分析V V V V V V VVV费用分析VVVVVV固定资产分析VVVVVVV
1.2维表根据数据展现分析的需要,建立各种维表,例如:DIM_CORP(公司主体)DIM_LC(部门档案)DIM_PSNDOC(员工档案)DIM_JOBDOC(项目档案)DIM_ACCSUBJ(会计科目)DIM_CUMDOC(客商档案)DIM_PLDOC(产品线档案)DIM_ACC_ST(标准科目代码)DIM_FACATEGORY(固定资产分类)DIM_FASTYLE(固定资产增减方式)DIM_HL(汇率维)。