为员工捕获信息的最佳做法是什么?这些员工的数据库中每个单位的某些指标会有所不同?
示例:第1组 - 每日 AHT =通过他们处理的总呼叫,与客户交谈的总时间,总保持时间和总记谱时间来衡量 NPS =总调查,是推动者,总数是批评者 出勤率=总登录时间与总预定时间
我是否按指标创建表格?就像AHT的一个表,EmployeeID和Date作为主键?表中的每个值(通话时间,保持时间,表示法时间)应该在一个单独的行还是单独的列中(如果将来考虑新的时间怎么办?我读到这称为重复组)?
员工表:
EmpID | Name
AHT表:
EmpID | Date | Talk | Hold | Notation | Calls
或者 AHT表:
EmpID | Date | Metric
abc12 | 8/8/15 | Talk
abc12 | 8/8/15 | Hold
abc12 | 8/8/15 | Notation
abc12 | 8/8/15 | Calls
调查表:
EmpID | Date | Metric
abc12 | 8/8/15 | Survey Count
abc12 | 8/8/15 | Promoter Count
abc12 | 8/8/15 | Detractor Count
当我加入这些表时,我得到重复(在pandas中使用pd.merge,在EmpID + Date上使用左连接)。例如,将在调查表中显示一个新行,显示每个其他指标的通话时间。
EmpID | Date | Metric_x | Metric_y
abc12 | 8/8/15 | Talk | Survey Count
abc12 | 8/8/15 | Talk | Promoter Count
abc12 | 8/8/15 | Talk | Detractor Count
在一天结束时,我想要一个仍然基于列的视图(对最终用户和Tableau的数据透视表很有用)。
EmpID | Date | Calls | Talk | Hold | Notation | Survey Count | Promoter Count | Detractor Count
有什么建议吗?我想尝试使这些原始数据格式更有效(来自将所有内容添加到一个Excel工作表中并查看大量重复信息,空白列,公式等)。某些团队的衡量标准完全不同,因此每个团队都有单独的列(其他人的名称相同但计算也不同)似乎很浪费。我还没有添加很多指标,所以我想每个都应该是一个单独的表,其中EmpID和Date为pk。