字典管理
智能标签平台提供3种不同类型的字典:
- 标签值映射字典:将标签值进行映射,如性别字段,在数据库存储的是0、1,当性别被配置标签时,需要将0映射成男、1映射成女展示,方便业务人员理解;
- 标签值穷举字典:指穷举标签值,如事件类型标签,包含登录、点击、收藏、关注、搜索等标签值,可为标签配置这些标签值,方便创建标签供用户选择;
- 标签联动字典:设置标签之间的联动关系,如省-市-区、一级-二级-三级组织、商品类目等标签体系,可以配置联动字典,最大支持3级联动关系,圈群时分类展示,方便选择。
字典创建
tip
若配了字典,系统将直接读取字典表, 所以一个标签只能配置一个字典。
映射字典
user_id | user_name | sex | age |
---|---|---|---|
10001 | 小李 | 0 | 22 |
10002 | 小王 | 1 | 18 |
10003 | 小白 | 0 | 20 |
原值 | 字典值 |
---|---|
0 | 男 |
1 | 女 |
经过映射后,“性别”这个标签的标签值即为“男”、“女”。
创建时,填写字典名称、描述,字典类型选择标签值映射字典,字典规则创建有2种方式,一是上传本地文件、二是界面上填写。
- 上传本地文件:可下载模板,按照模板填写后上传字典,适用于字典值多的场景;
- 界面上填写:直接在界面上填写字典值,适用于字典少的场景
tip
若配置了映射字典,用该标签创建新标签或圈群,设置规则时的操作符将只有【等于、不等于、有值、无值】。
穷举字典
什么场景适合配置穷举字典?
标签值覆盖量大且存在大量重复值,且枚举值比较固定,不会频繁新增的标签。如事件类型标签,包含登录、点击、收藏、关注、搜索等标签值,可为标签配置这些不重复的标签值。创建标签时方便用户选择,且能够提高系统的运算效率。
创建时,填写字典名称、描述,字典类型选择标签值穷举字典,字典规则创建有2种方式,一是上传本地文件、二是从Hive表读入。
- 上传本地文件:可下载模板,按照模板填写后上传字典,也可以直接在界面上填写字典值
- Hive表读入:从项目对接的Hive库中选择一张表导入字典,同样也可以直接在界面上填写字典值
tip
- 字典值最多可以设置2000个,当本地文件或Hive表的数据量超过2000条时,系统将自动取前2000条导入;
- 字典值不能重复,当本地文件或Hive表的数据重复时,系统将自动去重后导入。
联动字典
什么场景适合配置联动字典?
如省-市-区、一二级部门、商品类目等,两两标签值之间存在某种关系的场景。为标签配置联动关系后,在标签圈群、创建标签、设置行级权限等场景下将根据联动关系级联展示标签值。
创建时,填写字典名称、描述,字典类型选择标签联动字典
- 选择实体及标签:至少选择2个需要配置联动关系的标签,且只能选没有配置过任何字典的标签
- 上传本地文件:可下载模板,按照模板填写后上传字典
tip
- 文件的数据不能重复,本地文件的数据重复时,系统将自动去重后导入;
- 当某个标签值有不止一个父级时,将在多个父级下展示;当某个标签值不存在父级时,将被自动过滤。
配置联动字典后的效果: 如下图所示,选标签值的时候(包括标签圈群、创建标签、设置行级权限等场景下)将根据联动关系级联展示标签值。
字典编辑
可修改字典的基础信息、字典值,但无法修改字典类型。
字典删除
字典若被标签引用,则不可删除;若未被引用,可删除,点击字典列表页的删除按钮,完成删除操作。