Elastic数据分析

原始数据类型:

姓名  年龄   职级   员工类型   岗位类别  部门  中心  组

目标数据

{
    部门
    部门年龄占比,
    部门职级占比,
    children:[
        中心
        中心年龄占比,
        中心职级占比,
        children:[
            组
            组年龄占比,
            组职级占比,
        ]
    ]

}

展示数据样式:

 

 

elastic一个搜索就能搞定;

1、获取各个聚合值

2、通用方法转换为简单层级数据

3、简单层级数据-部分数据拼接到上一级其他递归拼接到children

 

posted @ 2021-08-20 11:00  许伟强  阅读(98)  评论(0编辑  收藏  举报