尽管我确实计划在PowerBI中构建我的报告,但这更多的是设计问题,而不是技术问题,因此应注意该系统的任何局限性
我正在努力解决员工信息随时间推移和考勤卡系统的变化。
假设我收到一份包含一些标准信息的考勤卡报告。他们的员工ID,小时数,收取的工作时间,收取的日期时间等。
我也有一份有关每位员工详细信息的HR报告,我当然会通过员工ID进行链接。该表将具有职位名称,部门,姓名,位置等信息。
我正在构建一个报告,该报告将显示按职务和部门记录的每月历史收费。
假设6453号员工是一名看门人,收费20个小时。 11月,他成为一名安全经理,并被控10个小时。
当使用当前的人力资源数据在12月进行报告时,我的报告将显示30个小时要支付给安全部门,而不是20个小时的卫生和10个小时的安全。
将多个员工记录添加到HR表中将不起作用,因为它具有重复的键
我想我无法将其包裹住。
任何帮助将不胜感激
谢谢。
答案 0 :(得分:0)
这通常是通过使用单独的表来处理的,该表跟踪一段时间内员工的详细信息。
例如:
EmpID Position DateStart DateEnd
3453 Janitor 1/1/2018 10/31/2018
3453 Manager 11/1/2018 null
还有其他方法可以解决此问题。我建议使用以下术语进行搜索和阅读:
“ 尺寸变化缓慢 ”