配置关联规则
如果源端与目标端数据实体在物理世界中无直接关系,但其属性满足某些业务规则时,可通过配置关联规则将业务规则与关系实体结合,然后基于已设定的关联规则,参考创建并配置入图任务(关联规则)创建入图类型为关联规则的入图任务,可实现历史数据的自动联接;后续随着源端或目标端数据实体的实例数据入图,系统会自动为该关系实体创建实例数据,实现增量数据的动态联接。
前提条件
已获取开发人员及以上权限用户的账号和密码。
约束与限制
仅支持对实体关系的源端和目标端数据实体中入图的文本类型属性配置业务规则,且最多可配置一条。
创建关联规则
关联规则创建后,当源端或目标端数据实体的实例数据入图时,系统将会自动识别并生成相应的关系实例。
- 登录LinkX-F系统首页。
- 选择“模型设计 > 数据模型管理”,默认进入“数据实体”页面。
- 在左侧导航栏选择“关系实体”,进入“关系实体”页面。
- 单击目标实体的“编码”,在弹出的详情页单击“关联规则配置”页签。
- 单击“新增”,弹出“新增关联规则”窗口。
- 配置关联规则信息,如表1所示。
表1 配置关联规则 参数
说明
规则名称
必填,需以大写字母开头,只能包含字母、数字和下划线,且长度不能超过256个字符。
描述
非必填,长度不能超过1024个字符。
规则详情
- 选择“和”、“或”:大于等于两行规则时可选,默认为“和”,规则详情中各过滤条件为和逻辑;切换为“或”时,规则详情中各过滤条件为或逻辑。
- 添加规则:单击“添加规则”,在新增的一行规则中,依次配置以下源端和目标端数据实体的属性信息。
说明:
每个实体关系最多可配置一个关联规则,规则组最大深度不能超过10,每组下最多可添加3个并列组,每组最多添加5行并列规则。
源端数据实体属性:必填,下拉选择源端数据实体的入图的文本类型属性。
起始位置:非必填,取值范围为1-2147483647,不能大于结束位置。
结束位置:非必填,取值范围为1-2147483647,不能小于起始位置。
运算符:必填,可选择“等于”、“包含”或“包含于”。
目标端数据实体属性:必填,下拉选择目标端数据实体的入图的文本类型属性。
起始位置:非必填,取值范围为1-2147483647,不能大于结束位置。
结束位置:非必填,取值范围为1-2147483647,不能小于起始位置。
- 添加组:单击“添加组”,新增一个规则分组,相当于条件表达式中的括号。
- 删除:单击“删除”,删除当前行规则详情。
- 单击“确定”保存。
相关操作
在关联规则页签,您可对约束规则进行一些相关操作,具体如下。
|
操作 |
说明 |
|---|---|
|
修改关联规则 |
单击规则“操作”列的 |
|
删除关联规则 |
单击规则“操作”列的 请注意,如果关联规则已被入图任务引用,禁止删除。如有需要,请删除相关任务后再重试。 |

