长沙营销网站建设,苏州风险区域最新,台州关键词优化服务,鄂州网站网站建设此处使用FineBI处理人力资源数据#xff0c;数据来源于HR_database数据文件#xff0c;将此文件拷贝到安装目录下 然后配置数据库连接 在【公共数据】中新建一个文件夹#xff0c;并将之前数据库中需要用到的表放入此处#xff0c;更新数据。显示如下。 这时候首先要建立…此处使用FineBI处理人力资源数据数据来源于HR_database数据文件将此文件拷贝到安装目录下 然后配置数据库连接 在【公共数据】中新建一个文件夹并将之前数据库中需要用到的表放入此处更新数据。显示如下。 这时候首先要建立这些表的关联关系。按照如下关系建立对应模式。 添加关联如下也可以在分析主题中添加关联关系 然后新建分析主题把公共数据中的数据表全部选上。 在分析主题的数据中添加关联关系。 数据说明Employee表里每月都会重复去生成新的数据例如EmplID为68346的雇员每个月都会在Employee表生成1条数据。但是日期date不同。Date表中的PeriodNumber字段就是最后一次的日期。
数据添加完毕关联关系处理好后在数据中处理其余的问题。 虽然添加了关联关系但是数据都是单表存在没有合并到一张表。 这时候。我需要使用到Employee表和Date表来新添加一个汇总列数据行数不变。 先左右合并Employee表和Date表 因为我们等下要使用到Date表中的PeriodNumber字段该字段记录了该人员最后的工作月份。 新增汇总列。MaxPeriodNumber按照EmplID分组将该组中PeriodNumber的最大数据全部赋予一个新的列值就是最大值。并且都相同。 然后我们再新增一列。判断下MaxPeriodNumber这列中哪列是最新的。这就需要和Employee表中的date字段对比。若相同则证明是最新生成的。使用新增公式列 可以看到查询某一个雇员数据如下201307是最新的一条。 新员工分析 HR1_Employee表中有个字段叫做isNewHire 值为1表示新员工。TermDate值为离职日期为空
2
2
2
2