• 1.62 MB
  • 30页

nc6.3 人力资本分析实施手册

  • 30页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'商业分析平台人力资本分析实施手册 目录1.概述...........................................................................................................................................41.1阅读对象.......................................................................................................................41.2背景...............................................................................................................................41.3目的...............................................................................................................................41.4数据源介绍...................................................................................................................41.4.1人力资本分析数据源结构...............................................................................41.4.2数据源命名.......................................................................................................41.5注意事项.......................................................................................................................51.5.1注意红色标注...................................................................................................51.5.2故障处理...........................................................................................................51.5.3名词解释...........................................................................................................52.人力资本分析实施步骤...........................................................................................................62.1第一步:环境准备.......................................................................................................72.1.1先决条件检查...................................................................................................72.1.2用户...................................................................................................................72.2第二步:配置数据源...................................................................................................72.2.1修改数据源.......................................................................................................72.2.2管理数据源.....................................................................................................102.3第三步:配置EXCLE导入.........................................................................................102.3.1新建共享目录.................................................................................................11@youyou2013第2页 2.3.2NCHOME配置..............................................................................................112.3.3EXCEL文件说明.............................................................................................112.4第四步:配置QDI任务.............................................................................................142.4.1分模块启用QDI任务.......................................................................................142.4.2EXCLE导入任务配置.......................................................................................152.5第五步:QDI正确性校验.........................................................................................182.6第六步:ETL初始化..................................................................................................202.6.1执行bahr_step1_init_table.............................................................................202.6.2执行bahr_step2_init_fun&proc......................................................................212.6.3执行bahr_step3_init_code.............................................................................212.6.4数据采集.........................................................................................................212.6.5执行bahr_step4_init_data..............................................................................232.7第七步:校验ETL抽取结果......................................................................................243.ETL日常增量抽取..................................................................................................................254.故障处理.................................................................................................................................274.1QDI类.......................................................................................................................274.1.1QDI包校验失败...........................................................................................274.1.2语义元数据结构和QDI包导入.....................................................................274.1.3任务执行监控.................................................................................................284.1.4监控作业执行情况.........................................................................................29@youyou2013第3页 1.概述1.1阅读对象人力资本分析的实施以及研发人员。1.2背景本文档为人力资本分析实施操作指导手册。源为NC-V63系列,以Oracle作为DW数据仓库的简化操作版本,以快速实施抽取数据为应用目的。1.3目的为实施人员对人力资本分析实施的方便操作提供思路。1.4数据源介绍1.4.1人力资本分析数据源结构目前人力资本分析的数据源共由四大业务板块组成:HR业务数据、财务数据、BAP定义数据和数据仓库数据。为解决HR、财务、商业分析、数据仓库4个数据库肯不一致的情况,我们为各个数据库指定了唯一的数据源名称,在后续的ETL过程中通过数据源名称来区分数据来源.1.4.2数据源命名由于语义元数据、数据集成中配置了数据源的具体名称,为了QDI无需修改即可正确执行,对BAP定义数据、HR业务数据、财务数据以及数据仓库的数据源进行强制统一命名,具体如下:数据源名称数据源描述备注bapdesignBAP定义数据商业分析平台数据hrncHR业务数据人力资本业务数据hrfiNC财务数据财务会计业务数据@youyou2013第4页 hrdwDW数据仓库数据仓库数据1.5注意事项1.5.1注意红色标注红色标注为易错、需要注意或者目前研发统一规定的问题。1.5.2故障处理在实施手册中包涵了常见的异常以及处理办法。1.5.3名词解释ETL:Extraction-Transformation-Loading,数据提取、转换和加载。QDI:对应商业分析平台的数据集成节点。作业:可以包含多个任务,多个任务之间可以配置执行顺序,可以设置调度策略。任务:是数据集成执行过程中的最小实体,必须有数据来源和数据输出。@youyou2013第5页 2.人力资本分析实施步骤目前人力资本分析实施分为以下步骤,因为过程之间有依赖,所以需要严格按照下列步骤执行,上一步执行成功后方可执行下一步,否则出错。@youyou2013第6页 2.1第一步:环境准备2.1.1先决条件检查1.基于NCV6.3标准版本(包括商业分析全盘、人力资本、财务管理)2.已经成功部署商业分析运行环境(包含人力资本分析)3.已成功创建数据仓库用户并为其赋予相应权限(默认表空间为NNC_DATA01,临时表空间为TEMP,角色为connect以及dba,目前只支持oracle数据库)2.1.2用户1.创建业务角色为其分配HRBA001职责,创建管理角色为其分配HRBA002职责,将这两个角色同时分配给实施人员用户。2.创建业务角色为其分配HRBA003职责,将该角色分配给人力资本分析的使用用户3.如果需要为不同的用户分配不同的人力资本分析节点,需要新建职责而且职责编码以“HRBA”开头2.2第二步:配置数据源2.2.1修改数据源打开$NCHOME/BIN/sysConfig.bat添加数据源bapdesign,该数据源指向为商业分析数据库(即账套数据源对应的数据库),并将bapdesign设为BAP资源库以及Portal数据源,修改后保存@youyou2013第7页 添加hrnc数据源,该数据源的数据库指向为HR业务数据库添加hrfi数据源,该数据源的数据库指向为财务数据库@youyou2013第8页 添加hrdw数据源,该数据源指向为数据仓库(空的oracle数据库)注:如果NCHOME只有一个物理数据库,那bapdesign/hrnc/hrfi/hrdw四个数据源的指向可以都是帐套数据源对应的数据库,但四个数据源依然必须添加,否则ETL报错;为避免数据仓库实时分析对业务系统产生的影响,强烈建议新建一个数据库作为hrdw数据源;配置完数据源后需要重启服务。@youyou2013第9页 2.2.2管理数据源用实施人员账户重新登录系统,打开节点——动态建模/系统平台/分析报表引擎/数据源将bapdesign、hrnc、hrfi、hrdw添加到执行数据源,默认数据源为bapdesign。2.3第三步:配置EXCLE导入绩效以及财务的数据可以通过QDI读取Excel文件的方式导入,但需要先配置excel文件的存放路径。@youyou2013第10页 2.3.1新建共享目录在nchome所在服务器上新建文件夹然后共享,赋予共享的everyone用户完全控制权限(读/写),然后将预制的Excel模板放在该文件夹下面,Excel模板位于$nchomeresourcesbapinitdata8060,四个Excel文件分别是wordhard.xls、staisfa.xls、corppeeva.xls、itembalance.xls。2.3.2NCHOME配置打开$nchomeresourcesbapdi,用记事本打开qdi_env.properties文件,添加UPLOAD_SERVER=\\nchome服务器地址\文件夹名\2.3.3EXCEL文件说明机构绩效——corppeeva.xls4列依次是“时间”,“机构代码”,“得分”,“机构名称”@youyou2013第11页 员工满意度——staisfa.xls3列依次是“时间”,“机构代码”,“员工满意度”员工敬业度@youyou2013第12页 3列依次是“时间”,“机构代码”,“员工敬业度”财务数据——itembalance.xls8列依次是机构主键、部门主键(可以不填)、币种、辅助核算标识、指标编码、余额、发生额、时间戳@youyou2013第13页 2.4第四步:配置QDI任务2.4.1分模块启用QDI任务目前QDI包中预制了人力资本全模块的QDI任务,但只有人力资本的必装模块是默认启用的(HRPUB基础设置、HRJF组织机构管理、HRP人力资本规划、HRHI人员信息、HRTRN人员变动管理),其他模块需要实施人员根据客户产品上线情况手动启用。目前需要手动配置是否启用的QDI任务列表如下:作业名任务名对应业务模块备注bahr_step3HRFXDIM_INIT_绩效等级继续管理_init_codeHRFXDIM_INIT_公共薪资项目薪酬管理bahr_step4BS_HRCM_人员合同管理人员合同管理_init_dataBS_HRCP能力素质能力素质BS_HRPE绩效管理绩效管理BS_HRRM招聘管理招聘管理BS_HRTA时间管理时间管理BS_HRWA薪酬管理薪酬管理BS_HRTRM培训管理培训管理BS_FI财务财务bahr_incre_BS_HRCM_人员合同管理_I人员合同管理monthBS_HRCP能力素质_A能力素质BS_HRPE绩效管理_A绩效管理BS_HRRM招聘管理_招聘管理BS_HRTA时间管理_A时间管理BS_HRTA时间管理_I时间管理BS_HRWA薪酬管理_A薪酬管理BS_HRWA薪酬管理_I薪酬管理BS_HRTRM培训管理_A培训管理BS_FI财务_I财务启用方式:选中任务,右键选择启用,然后保存。@youyou2013第14页 注:如果客户没有装相应的HR或财务模块却启用了对应的QDI任务,则初始化会报错2.4.2EXCLE导入任务配置数据集成涉及Excel导入的任务如下,需要手工维护相应Excel文件的内容,并启用相应的QDI任务。对应模块QDI作业名对应QDI任务名Excel文件名对应报表指标备注HRPE绩bahr_step4_inBS_HRPE绩效管理corppeeva.xls绩效考核分析——初始化效管理it_data_TZ机构绩效DM_HRPE绩效管理staisfa.xls人员稳定性分析—初始化_TZ—员工满意度wordhard.xls人员稳定性分析—初始化—员工敬业度FI财务bahr_step4_inBS_FI财务_TZitembalance.xls财务数据初始化it_dataDW_FI财务_TZ初始化@youyou2013第15页 DM_FI财务_TZ初始化HRPE绩bahr_incre_mBS_HRPE绩效管理corppeeva.xls绩效考核分析——日常增效管理onth_I_TZ机构绩效量DM_HRPE绩效管理staisfa.xls人员稳定性分析—日常增_I_TZ—员工满意度量wordhard.xls人员稳定性分析—日常增—员工敬业度量FI财务bahr_incre_mBS_FI财务_I_TZitembalance.xls财务数据日常增onth量DW_FI财务_I_TZ日常增量DM_FI财务_I_TZ日常增量启用后还需要重新确认excel导入的文件以绩效管理为例,打开作业bahr_step4_init_data中任务BS_HRPE绩效管理,双击EXCEL图标在Excel文件处输入要导入的excel文件名,选择对应的工作簿类型,然后点击获取工作簿@youyou2013第16页 提示是否清除已有数据,选择确定,在属性设置中选择获取元数据,然后保存。注意:EXCEL文件的内容请严格参照模板,内容不可以是日期格式的,列名不可修改,否则无法识别@youyou2013第17页 2.5第五步:QDI正确性校验在配置完QDI之后,一定要对所有的QDI任务进行校验,校验通过方可执行。选中作业然后右键,点击校验。如果显示校验全部通过则表示配置正确,如果报错则需要先解决错误后才可以进行下一步,校验成功如下图所示。@youyou2013第18页 警告及错误类提示一览警告提示类型警告详细信息是否影响QDI运行警告字段名(NAME)为保留关键字否错误目标表与输入转换器元数据不匹配是错误读取任务名称错误是注:1.每个任务是通过“任务【任务名称】”名称开始。2.在校验失败的情况,按照下面的步骤完善。步骤1.找到对应的错误任务。步骤2.在任务中找到对应的步骤,是SQL脚本、查询还是插入目标表。步骤3如果是SQL脚本执行错误,首先确定SQL脚本所选数据源是否正确,在数据源选择正确的情况下,可以把SQL脚本拷贝到对应数据源的库中执行,检查脚本是否正确。如果是目标表处错误,首先也要确定目标数据源是否正确,其次判断查询的结果集结构是否和目标表表结构一直(目前查询结果集中的结果插入到@youyou2013第19页 目标表是通过列名称去关联的)。步骤4.在步骤3修改完成的情况下,再次校验QDI包是否通过。2.6第六步:ETL初始化2.6.1执行bahr_step1_init_table在bahr_step1_init_table作业上右键,选择运行,创建hrdw数据库表结构以及索引。执行作业后可以查看作业的执行情况,检验作业是否成功执行。打开数据集成/工具/作业管理,可以看到作业的执行情况,如果执行状态是COMPLETE则代表执行成功;如果是ERROR则代表失败。双击显示ERROR的作业名,可以看到作业下面具体是哪个任务ERROR,然后再参照步骤三QDI正确性校验,解决后再重新执行。@youyou2013第20页 2.6.2执行bahr_step2_init_fun&proc在bahr_step2_init_fun&proc作业上右键,选择运行,创建函数以及存储过程,排错方法同上。2.6.3执行bahr_step3_init_code运行作业,初始化配置项数据,并同步用户权限2.6.4数据采集首先导入数据采集模板,商业分析工具—数据采集—工具—导入,模板路径为$nchomeresourcesbapinitdata8060bahr_dq.bap.@youyou2013第21页 业务模块指标备注HRPUB基础设置岗位序列HRTRN人员变动管理异动类型HRPE绩效管理绩效等级HRTA时间管理长短休假HRWA薪酬管理公共薪资项目FI财务财务科目对应关系然后选中要灵活配置的项目点击数据录入。以绩效等级为例@youyou2013第22页 可以修改绩效等级业务编码以及绩效是否合格。2.6.5执行bahr_step4_init_data首先设定人力资本分析要分析的历史数据区间,双击打开作业bahr_step4_init_data里的任务“人员初始化”,需要修改两个时间,将其设为需要分析数据的开始时间和结束时间并保存,结束时间设为当天即可。然后运行作业bahr_step4_init_data,完成数据初始化。@youyou2013第23页 2.7第七步:校验ETL抽取结果ETL完成后用实施人员用户登录,点击语义元数据然后选择数据预览,验证数据是否抽取成功。@youyou2013第24页 3.ETL日常增量抽取在执行完ETL初始化后,人力资本分析增量的ETL过程会按照预制的调度策略自动执行,无需人工干预,具体调度策略如下:bahr_incre_day按天抽取,调度策略为每天的23:59:59自动抽取当天的数据bahr_incre_month按月抽取,调度策略为每月的1号自动抽取上一个月的数据@youyou2013第25页 bahr_incre_fx自定义配置项如果在系统上线后业务系统又新增或者修改了自定义的配置,如新增了绩效等级、薪资项目等,就需要手工执行相应的任务,执行前要先启用任务。@youyou2013第26页 4.故障处理4.1QDI类4.1.1QDI包校验失败1.数据源名称是否为规定的名称2.数据源在bap中是否已加载3.失败的任务目标表是否丢失4.1.2语义元数据结构和QDI包导入QDI进入接口如下图,打开商业分析/商业分析平台/数据集成@youyou2013第27页 Step1:确定语义元数据中的结构是否有变动如果语义元数据有变动,需要通过分析包导入导出功能先导入语义元数据。Step2:导入QDI人力资本分析包在正常流程下,QDI人力资本分析包已经预置在bap环境中,如果在QDI程序包需要更新或其他特殊情况下,可以通过该步骤导入新的QDI包。在数据集成中,通过工具/导入功能,导入QDI人力资本分析包。如果QDI中已经导入过人力资本分析的预置包,在导入最新的QDI包是,需要勾选“遇到重复项时,直接覆盖不提示”。4.1.3任务执行监控为方便以后跟踪QDI作业的执行情况,需要开启性能监控,在数据集成——工具——性能监控@youyou2013第28页 勾选“启用性能监控”,耗时超过选择“0”,然后确定。4.1.4监控作业执行情况首先在作业上右键,选择运行@youyou2013第29页 然后数据集成——工具——作业管理,选择执行状态为ERROR的任务,双击可以在下面看到具体任务,然后在执行装套上右键选择性能监控@youyou2013第30页'