EmployeeDataAggregate 表
重要提示
此功能的部分或全部属于预览版内容。 相关内容和功能可能会发生更改。
EmployeeDataAggregate 聚合表存储按年度报告的员工详细信息,以便可以轻松计算员工计数指标。
输入
它是通过从以下环境、社会和治理(ESG)数据模型表中获取数据来计算的:
员工:此表存储员工详细信息,如员工姓名、性别和出生日期。 要生成聚合表,请填写以下字段:
EmployeeRelatedParty:此表存储员工与一方之间的关系,该方可以是法人或组织。 要生成聚合表,请填写以下字段:
- EmployeeId:Employee 表中 Employee 的唯一标识符。
- PartyId:Party 表中组织/法人的 PartyId。
- EmployeePartyRelationshipTypeId:EmployeePartyRelationshipType.EmployeePartyRelationshipTypeId。 EmployeePartyRelationshipType 是一个引用表,用于捕获员工与参与方之间关系的性质。 Employee-Employer 是表中已存在的默认值。 使用相同的方法填充 employee 和 organization 之间的关系。 添加自定义值需要相应地修改聚合表计算逻辑。
- RelationshipPeriodStartTimestamp:员工与方关系的开始时间戳。
- RelationshipPeriodEndTimestamp:员工与方关系的结束时间戳。
EmployeeLocation:存储 Employee 的位置。 用于查找员工工作的国家/地区。 要生成聚合表,请填写以下字段:
有关将数据提取、转换和加载到 ESG 数据模型 表中的详细信息,请转到 ESG 数据资产概述。
此表显示了 EmployeeDataAggregate 表的列详细信息以及列到 ESG 数据模型 表的映射。
列名称 | 可为 null | Description | 映射到 ESG 数据模型 |
---|---|---|---|
ReportingPeriod | 必需 | 当前表示日历年。 | EmployeeRelatedParty.PeriodStartDate 或 EmployeeRelatedParty.PeriodEndDate 的最小年份。 存储从最小年份(基于 PeriodStartDate 或 PeriodEndDate)到当前年份的年份列表,以便进行聚合。 |
EmployeeId | 必需 | Employee 的唯一标识符。 | EmployeeId |
CountryOrRegion | 必需 | 员工工作地点的 CountryOrRegion。 | 员工 ID > 员工位置.位置 ID > 位置.国家 ID 国家/地区 ID > 国家/地区 ISOCountryCode |
员工类别 | 必需 | 员工类别。 | 员工.PartyId > Party.PartyTypeId > PartyType.PartyTypeName |
性别名称 | 必需 | 员工的性别。 | 员工.GenderId > Gender.GenderName |
派对 ID | 必需 | 员工的 PartyId。 | 员工 .PartyId |
聚合逻辑
EmployeeDataAggregate 存储报告年度员工详细信息,以便可以轻松计算员工计数指标。 要考虑特定报告年度的员工,请使用“指向时间”方法。 对于每个员工记录,该逻辑将查找相应的 EmployeeRelatedParty 记录,其中 EmployeePartyRelationshipTypeId 为 Employee-Employer。
在员工关联方记录中,如果存在 Period end date,则它会检查 Period start date <= Reporting year's end date <=Period end date。 如果满足条件,则员工考虑该报告年度。
在员工相关记录中,如果 Period end date(期间结束日期)不存在,则它会检查 Period start date(期间开始日期 <)=Reporting year's end date(报告年度结束日期)。 如果满足条件,则员工考虑该报告年度。
要映射员工的国家/地区,请使用以下逻辑:
对于特定报告年度考虑的每个员工,在 EmployeeLocation 表中查找 EmployeeLocation.PeriodStartTimestamp <= 报告年度结束日期 <=EmployeeLocation.PeriodEndTimestamp 的记录。
备注
如果度量表中有记录,但缺少映射到聚合表中必填字段的属性,则聚合表生成将失败。 您需要确保必填字段的数据可用于 ESG 数据模型 测量表中的所有 记录。
CreateAggregateForEmployeeMetrics_INTB 笔记本包含用于生成 EmployeeDataAggregate 的计算逻辑。