基于数据仓库技术的保险业统计分析系统设计论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于数据仓库技术的保险业统计分析系统设计论文基于数据仓库技术的保险业统计分析系统设计全文如下:

摘要:通过分析保险行业的核心业务,采用数据仓库技术,对保险企业中的海量历

史数据进行集成和统计分析,得到精确的业务运行分析报告,对业务及客户进行趋势分析,以便及时作出正确决策并根据自身需要监测业务运营。

关键词:数据仓库;保险业;ETL;多维数据;统计分析

1 数据仓库简介

数据仓库Data Warehouse,DW是随着关系数据库、并行处理和分布式技术的飞速发

展而产生的[1], W?H?Inmon出版了《Building the Data Warehouse》一书,给出了数据仓库的定义:数据仓库是一个面向主题的、集成的、非易失的、随时间变化的用来支持管

理人员决策的数据集合[2]。数据仓库包含的是整个企业视图的粒度化数据。

数据仓库系统通常对多个异构数据源有效集成,集成后按照主题进行重组[3]。存放

在数据仓库中的数据通常不再修改,用作进一步的分析型数据处理。

数据仓库系统的建立和开发以企事业单位的现有业务系统和大量业务数据的积累为基

础 [4],其开发是一个循环迭代过程,通常需要企业有一定的业务数据积累,开发人员将

这些历史数据通过ETL输入到数据仓库中,进行分析和统计,以建立决策支持辅助系统,

为企事业单位管理者提供决策支持。

2 保险业需求分析

随着保险业发展及保险市场竞争的加剧,保险公司在管理和运营方面面临着更高的要求,来自监管、竞争、技术更新及全球化等各方面的压力不断考验着保险企业。保险业发

展的核心动力表现在以下几个方面:①进入新分市场及提高业务质量;②巩固客户忠诚度,适应客户多变的需求;③高效的运营;④精确的风险及成本控制;⑤消除各种技术壁垒。

要做到上述目标并不容易。对高层管理者来说,由于统计口径的关系,很难获取一致

性数据进行比对,很难及时监控到业务状况,不能有效地进行决策支持。对于业务部门主

管与业务分析员,所需报表难以及时获取,即使取得的数据也难用于多视角、全方位地分

析业务问题。对于IT部门来说,要不断帮助业务部门制作报表,时间相对较长,而且开

发的报表越多,特别是分析型的报表越多,业务系统性能越受影响。

以某人寿保险有限公司为例,该公司的数据支持情况如下:

1保单管理系统中大致有50张左右的报表在运行,但随着公司业务的发展,数据分析及用于日常管理的制式报表与日俱增,报表数量将很快无法满足业务发展需求。

2各业务管理部门有各自的制式报表及统计需求,但在将数据汇总时,时常出现因统

计时点不同、指标定义的理解差异等原因造成数据不一致,导致额外的数据校验工作。

3当前报表的IT实现基本上是按照单个报表需求来设计的,造成IT设计无法复用,

报表开发缺乏整体规划,呈一种临时性状态,随着报表及统计需求的增加,IT相应的工作将与日俱增。

4因当前报表及数据统计都在保单管理系统中运行,随着需求数量的增加,保单管理

系统将面临沉重的夜间批处理压力并严重影响日间日常业务操作的效率及稳定性。

针对上述系统现状,在建设中决定采用数据建模、ETL、数据分析以及数据展现等技术,实现风险管控分析、客户服务分析、客户维持分析、市场销售分析、综合分析和综合

管理6大功能,达到以下目标:①代替原有手工报表方式,为业务人员节省时间;②提供

精细的分析数据。业绩分析可以从营业部,钻取到营业组,甚至每个FC理财顾问,保全

分析可以分析每种保全项目的明细;③统一的分析口径。各部门统计指标,可以在统一的

时间点上进行公司级汇总;名称一致的统计口径,可以唯一定义一种统计方式;④唯一的报

表平台。从报表需求获取到报表需求分析以及最后的实现都在一个体系下完成,公司数据

分析工作逐步系统化和实用化。

3 系统设计

统计分析系统采用灵活架构,在构建一个统一、稳定的企业级数据仓库基础上,分步

构建各个独立的分析应用数据集市,满足灵活性、扩展性要求,系统架构如图1所示。

保险数据仓库是一个中央的知识数据库,包含来自寿险系统、团险系统、短期险系统

和电话销售系统等源系统的源数据,数据模型分为3层:

1数据准备层Staging Layer:采用同源系统相似的数据结构存储源系统的每日增量

数据。

2保险企业模型层Insurance Enterprise Models Layer:作为保险数据仓库的核心,相应的保险企业模型部署在该层。根据保险行业的业务视图,保险企业模型分为10个主题,根据保险信息的特性而非事务处理的目的来设计,企业级上所有保险业务信息根据历

史版本进行记录。在数据准备层通过ETL数据抽取转换装载程序进行数据批处理,采用增

量机制装载进入保险企业模型。

3分析数据模型层Analysis Data Models Layer:各种各样的数据分析需求归类到

不同的数据集市,如市场及销售数据集市、运营效能数据集市、风险管控数据集市等。分

析数据模型即为满足数据集市需求而采用维度建模方法特别设计的模型。分析数据模型从

保险企业模型衍生而来,数据通过ETL 批处理,采用增量机制装载进入保险企业模型。

ETL采用增量机制,每日从源系统抽取变更数据至Staging层,接着将Staging层数

据转换至企业模型和分析模型。在ETL批处理完成后,系统运行报表批处理生成报表并发

布到相应的报表文件服务器上。

OLAP元数据管理工具:提供OLAP 元数据管理工具,用于管理所有OLAP 业务元数据,包括指标定义、维度层次定义、指标与维度的关系及分析需求。通过使用这个工具可帮助

保险企业统一KPI 定义及促进企业标准化管理,同时其管理的内容可作为统计分析系统所支持的知识库来使用。OLAP平台:选择微软的SQL Server 2021作为OLAP平台。OLAP 工具支持分析的类型包括管理仪表盘、平衡记分卡、制式化管理报表、临时查询、

数据挖掘等。

4 系统实现

4.1 ETL实现

ETL采用SQL Server集成服务来实现。Microsoft Integration Services 是一个可

以生成高性能数据集成解决方案包括为数据仓库提取、转换和加载ETL包的平台。Integration Services包括生成和调式包的图形工具和向导;执行工作流函数操作和执行SQL脚本等任务;提取和加载数据的数据源和目标;清除、聚合、合并和复制数据的转换;管理包执行和存储的管理服务,即Integration Services;用于Integration Services对象模型编程的应用程序编程接口API。

4.2 多维数据实现

创建报表之前,需要通过SQL Server分析创建多维数据模型。之所以使用SQL

Server分析服务创建多维模型,主要是为了实现对业务数据的即席查询。系统开发人员创建多维数据集以支持快速响应,并提供单个数据源以进行业务报告。商业智能的重要性不

断提高,使用单一的分析数据源可确保将差异减到最小如果无法完全消除差异。

4.3 报表系统实现

报表系统实现使用了SQL Server报表服务,报表服务包含一整套管理报表的工具。

报表工具在微软的开发环境中工作,并与SQL Server无缝衔接。通过报表服务,可以从

多种不同的数据源创建各种不同样式的报表。

5 应用效果

该系统目前已经在某人寿保险有限公司正式投入使用,结果显示,该系统使业务数据

的分析效率、分析能力大大提高,在一定程度上简化了业务人员数据统计工作,对公司决

策支持起到很大的帮助作用,系统良好的应用价值体现在以下几个方面:

相关文档
最新文档