NCHCM产品培训人力资本建模篇_第1页
NCHCM产品培训人力资本建模篇_第2页
NCHCM产品培训人力资本建模篇_第3页
NCHCM产品培训人力资本建模篇_第4页
NCHCM产品培训人力资本建模篇_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用友软件股份有限公司人力协同产品本部BANC研发部2013年8月28日多级集团管控·全产业链协同·动态企业建模·大企业云平台NC63HCM产品培训—人力资本分析建模篇

课程目标掌握人力资本分析的初始化流程;掌握人力资本分析的数据模型;掌握BAP平台商业分析工具的使用和人力资本分析ETL数据抽取过程。学习要求学员应对人力资源相关业务有一定理解;学员应该具备HCM项目的实施经验或能够熟练使用HCM系统相关模块;学员需要具备一定的SQL知识。课程目标与要求初始化流程数据模型总体架构业务模型报表层模型PDMETL过程

总体介绍ETL工具与人力资本分析ETL权限介绍初始化流程环境准备:1、正确部署NCV63版本;2、安装Oracle数据库服务器,并创建相应的用户,角色,权限等;3、在NC系统中创建用户,角色,并分配好人力资本分析预置职责。初始化流程(数据源配置)数据源命名数据源描述备注badesignBAP定义数据商业分析模块的数据(包括QDI、透视表等)hrncHR业务数据人力资本的业务数据hrfiNC财务数据财务会计的业务数据hrdwDW数据仓库数据仓库的数据注意:1、4个数据源缺一不可。2、数据源名称不可更改,必须与上述保持一致。3、4个数据源都必须加入为执行数据源。初始化流程(配置外部数据导入路径)配置外部数据导入路径1、在NCHOME所处服务器上,新建共享目录,并分配权限2、在配置文件..\resources\bap\di\qdi_perties中设置共享目录。目前HR业务系统不存在、且需要参与分析的数据。例如:机构满意度,财务数据等提示:不需要导入外部数据时,可以跳过此步初始化流程(导入数据采集模板)导入数据采集模板

1、需要安装用友EXCEL插件。

2、采集模板的使用。

初始化流程(任务启用/停用配置)配置HR启用模块的QDI任务(演示)

按模块启用\停用任务。

提示没有安装的模块,须停用BS层任务!否则会因为表结构不存在而报错。初始化流程(任务校验)校验QDI任务

作业校验与任务校验。

初始化流程数据模型总体架构业务模型报表层模型PDMETL过程

总体介绍ETL工具与人力资本分析ETL权限介绍总体架构数据仓库业务系统库库DM层DW层BS层业务数据表表业务数据表表档案数据表表缓冲区维度表汇总、中间间配置表事实表维度表业务数据表表业务数据表表档案数据表表增量全量全量数据模型命命名规范BS层(业务数数据层)::BA_HR_BS_***DW层业务数据据:BA_HR_DW_***DIM层(维度层层):BA_HR_DIM_***DM层(报表展现层层):BA_HR_DM_***DW层配置数据据:BA_HR_DWP_***财务数据::BA_FI_**_***业务模型—人员模型以业务系统统人员模型型基本表((人员基本本信息、组组织关系、、工作记录录)为基础础,关联人人员相应子子集,根据据分析主题题与指标的的需要,在在数据展现现层分离为为人员数量量分布、人人员入职、、人员调动动、人员离离职等人员员信息。业务模型—关键人才模模型以上述人员员模型为基基础,根据据关键人才才定义,抽抽取出关键键人才相关关信息,通通过“是否否关键人才才”字段在在展示层表表结构中区区分普通人人员和关键键人员。人员PDM模型关键人才模模型与普通通人才使用用同一套表表结构,通通过在相应应表中增加加“是否关关键人才””字段用于于区分是否否为关键人人才。当分分析关键人人才相关指指标时,增增加“是否否关键人才才”=“Y”的过滤条条件即可。。但年龄区间间、工龄区区间、司龄龄区间是单单独分离的的维度表结结构。业务模型—劳动合同模模型劳动合同以以业务系统统人员模型型及其子集集劳动合同同表为基础础,抽取合合同信息。。劳动争议以以业务系统统劳动争议议表为基础础转换为展展现层劳动动争议表和和维度层劳劳动争议类类型表。((劳动争议议类型数据据通过预置置方式写入入库中)劳动合同PDM模型争议类型::调解、仲仲裁、诉讼讼。争议结果:调解,取调调解结果。。仲裁,取仲仲裁结果。。诉讼,取诉诉讼结果。。业务模型—薪酬与人力力成本模型型人力成本PDM模型薪资总额作作为一个具具体的人力力成本项目目将薪资汇汇总数据抽抽取至人力力成本表。。业务模型—薪酬与人力力费用模型型人力费用PDM模型加班费作为为一个具体体的费用项项目将加班班费用汇总总数据抽取取至人力费费用表。业务模型—绩效模型绩效PDM模型在人力资本本分析指标标体系中,,只涉及到到人员年度度绩效,故故人员绩效效只抽取年年度绩效考考核方案对对应的绩效效考核结果果,存在多多次时,取取最后一次次。机构满意度度、机构敬敬业度、机机构绩效等等指标,因因HR业务系统没没有相关的的业务数据据,需要从从外部进行行导入。业务模型—考勤模型考勤PDM模型主要存储人人员考勤与与休假的月月汇总信息息。为了方方便分析,,冗余了人人员的年龄龄区间、工工龄区间、、司龄区间间、是否关关键人才、、岗位等部部分信息。。业务模型—维度模型人力资本分分析中共涉涉及46张维度信息息表,来源源方式不尽尽相同,主主要包括::1、存储过程程生成。((日期表))。2、利用存储储过程从业业务系统抽抽取(机构构)。3、自定义档档案与枚举举数据转换换(学历、、合同类型型等)。4、业务系统统档案表转转换(预算算项目)。。5、直接预置置。维度PDM模型DIM_机构:存储储机构及其其相关的上上下级关系系,是展平平的机构表表。DIM层表结构,,主要存储储维度数据据的主键、、编码、名名称。利用用主键与事事实表进行行关联,在在报表展示示显示维度度名称。维维度信息存存在排序时时,一般按按编码进行行排序。练习一对薪资项目目、绩效等等级等在人人力资本分分析进行分分类。1从业务系统抽取到DW层码值转换表。2使用数据采集工具,修改配置项。3从修改后的DW层码值转换表抽取至DIM层维表。初始化流程程数据模型总体架构业务模型报表层模型型PDMETL过程总体介绍ETL工具与人力力资本分析析ETL权限介绍ETL总体介绍加载报表展示层层业务系统A业务系统B数据文件A……抽取抽取抽取抽取清洗加工…转换转换ETL工具—QDI(演示)数据集成((DataIntegration,DI)是一种基基于查询结结果集,对对其进行清清理和持久久化的过程程。可将来来自不同数数据源的查查询结果数数据按照定定制的处理理流程进行行转换、清清洗,并最最终持久化化到指定的的目标数据据源中,同同时对目标标数据提供供基于元数数据管理以以及与其他他业务模块块的集成。。ETL工具—QDI总体结构QDI主要由任务和作业业两部分实实体组成。任务实体是是QDI中最小执行行单元,它定义一一个完整的的ETL过程。集成作业是是由一系列列逻辑相关关的、存在在一定依赖赖关系的集集成任务组组成,在作作业实体上上,可以设设置调度策策略,是调调度引擎的的最小执行行单位。ETL过程—任务数据集成任任务(Task)是DI执行过程中中的最小实实体,一个完整的的ETL过程:1、从不同来来源的查询询结果中取取数;2、经过不同同的数据转转换器,对对数据进行行清洗整理理;3、把处理后后的数据持持久化到目目标数据库库。在一个Task中,必须有有数据来源源(结果集集)和数据据输出(目目标数据源源)。如果果没有转换换器则可以以认为此任任务仅实现现了数据的的转移。语义模型转换器目标表ETL过程—任务(SQL脚本)SQL脚本任务DDL语句调用存储过程ETL过程—任务(SQL脚本)SQL脚本任务DDL语句调用存储过程ETL过程—任务(组件件)组件任务源数据组件查询组件目标数据组件ETL过程—任务(组件件)组件任务源数据组件查询组件目标数据组件ETL过程—任务(组件件)组件任务源数据组件查询组件目标数据组件ETL过程—人力资本任任务(关键键人才)ETL过程—人力资本任任务(存储储过程)/*=====================================================================+*模板名称:Template_I_Close&Open&Delete*过程名称:PROC_HR_DM_KEYPS关键人才信信息(拉链链表)*参数数:INDATA_DATEVARCHAR(10)ETL日期'YYYY-MM-DD'*功能描述:*程序结构简简介:*依赖过程:PROC_HR_DW_PSINFO*后续过程:*版本历史:=====================================================================*/注释BEGIN/*PART2*/……/*在临时表中中插入和拉拉链相比新新增或者更更新的记录录*/……/*写入正常的的日志*/PROC_INSERT_LOG(DATA_DATE,V_PROC_NAME,V_AR_NAME,V_SYSTIME,V_RUN_LONG,V_SQLCODE,V_ERROR_MESSAGE,V_SQL,V_DIRTABLE,V_COUNT,V_ENDTIME);ENDPART2;COMMIT;代码块ExceptionWhenOthersThenROLLBACK;V_SQLCODE:=SQLCODE;V_ERROR_MESSAGE:=SQLERRM;PROC_INSERT_LOG(………);COMMIT;异常处理ETL过程—作业(JOB)建表建存储过程程、函数初始化预制制数据初始化历史史数据人力资本抽抽数(天))人力资本抽抽数(月))作业是以一一系列逻辑辑相关的任任务组成,,其定义了了任务之间间的依赖关关系以及任任务执行过过程中的控控制逻辑,,在作业实实体上,可可以设置调调度策略,,其可被调调度引擎调调度执行。。ETL过程—作业属性—调度策略调度策略天周月ETL过程—作业属性—调度策略调度策略天周月ETL过程—作业属性—调度策略调度策略天周月ETL过程—作业属性—变量设置变量设置类型表达式备注ETL过程—作业属性—变量设置变量设置类型表达式备注ETL过程—作业属性—变量设置变量设置类型表达式备注ETL过程—作业构成作业由多个个任务组成成,任务之之间通过连连线配置依依赖顺序。。ETL过程—作业—校验ETL过程—作业—运行监控运行监控作业管理性能监控ETL过程—作业—运行监控运行监控作业管理性能监控ETL过程—三种执行验验证方式执行结果检检查性能监控查看目标表查看日志表123--查看作业管理理、性能监控控。--查询ETL目标表数据。--部分存储过程程,可以查看

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论