配置案列:
需要添加当前人员的政治面貌到分析维度, 当前人员政治面貌为人员子集, 此处涉及两个模板:
emp_insight_child_relation.json的配置信息如下:
{ "model": "latest_political_landscape", # 建议和key值保持一致 "extend_property": { "filter": [{ "type": "value", # 本模型的字段过滤 "value": "1", # 过滤值为1 "key": "is_latest", #本模型上具体的过滤字段 "op": "=" # 过滤方式 "=" 表示相等 }, { "type": "field", # 字段关联, 关联Employee上的字段 "value": "id", # 具体关联Employee上面的哪个字段 "key": "employee_id", # 本模型的字段 "op": "=" # 关联方式 "=" 表示相等 }], "category": "latest_political_landscape", # 建议和key值保持一致 "date_field": "begin_date", # 如果此模型需要用到日期过滤, 指明日期过滤字段 "type": "latestone_flag", # 通过时间过滤出来如果有好几条数据, 取最新一条数据 "origin_category": "EmployeePoliticalLandscape" # 此模型的原始模型, 上面的model和category相当于起个别名, 此处代表真实分析模型 }, "key": "latest_political_landscape", # key值 "label": "政治面貌" }
domain_dynamic_emp.json
"s_political_landscape": { "category": "latest_political_landscape", # 此分析维度所在的分析模型, 此处需和emp_insight_child_relation.json模板中配置的model值保持一致 "index": 93, # 维度排序吗 "field": "political_landscape", # 关联模型的具体字段 "origin_category": "EmployeePoliticalLandscape", # 此模型的原始模型, 上面的model和category相当于起个别名, 此处代表真实分析模型 "alias": "政治面貌" # 维度名称 }