我有(n)JSON编码的技能组对象,我需要能够派生出有意义的摘要信息以供显示,按组,类别,资源分组能力。考虑到我已经必须解析DOM去除数据,处理这些数据以减少客户端影响的最佳方式是什么?用于Javascript(JQuery)将数组处理为摘要数据的最佳算法
N.B.数据集不超过5000条记录。
例如
@{"resource" : "","group" : "Technologies","category" : "Extract Transform Load","skill" : "Informatica Powercenter","capabilityWeighting" : 1}
@{"resource" : "","group" : "Technologies","category" : "Extract Transform Load","skill" : "IBM Datastage","capabilityWeighting" : 0}
@{"resource" : "","group" : "Technologies","category" : "Extract Transform Load","skill" : "Microsoft SSIS","capabilityWeighting" : 4}
@{"resource" : "","group" : "Technologies","category" : "Extract Transform Load","skill" : "Ab Initio","capabilityWeighting" : 15}
@{"resource" : "","group" : "Technologies","category" : "Extract Transform Load","skill" : "Informatica Powercenter","capabilityWeighting" : 4}
@{"resource" : "","group" : "Technologies","category" : "Extract Transform Load","skill" : "IBM Datastage","capabilityWeighting" : 15}
@{"resource" : "","group" : "Technologies","category" : "Extract Transform Load","skill" : "Microsoft SSIS","capabilityWeighting" : 1}
总结于: -
对于提取转换负载具有40能力加权:
Infomatica的PowerCenter能力加权= 5
IBM的DataStage能力加权= 15
微型软SSIS能力加权= 5
从头算能力加权= 15
或: -
对于资源X在n = X + Y + Z的能力加权
技术:提取变换负载能力权重= x
种技术:商业智能能力权重= Y
技术:数据仓库性能权重= Z