# 配置单数据实体属性约束规则
已发布的数据实体发布支持创建单数据实体属性约束规则。单数据实体属性约束规则是用作后期数据入图后，进行数据质量检查时，判定数据是否满足条件的标准。**请注意，**应用租户中来自平台租户** 的引用模型**不支持该**配置。**
#### 前提条件
- 已获取开发人员及以上权限用户的账号和密码。
- 创建关系型数据库检查规则时，请确保已将对应关系型数据库配置为首选映射。
- 创建图数据库检查规则时，请确保对应图数据库为默认图数据库，且目标实体下不存在抽取方式为物理表的关系型数据库映射。
  ![](https://support.huaweicloud.com/instg-idme/public_sys-resources/note_3.0-zh-cn.png)
  进入"基础数据管理 \> 数据源"页面，查看目标图数据库的"默认数据源"值，如果为"是"，则表示是默认图数据库。
  
 
#### 创建实体属性约束规则
1. 登录LinkX-F系统首页。
2. 选择"模型设计 \> 数据模型管理"，默认进入"数据实体"页面。
3. 单击目标实体的"编码"，在弹出的详情页单击"单数据实体属性约束规则"页签。
4. 单击"新增"，弹出"新增单数据实体属性约束规则"窗口。
5. 填写约束规则信息，如[表1]所示：
   
   图1新增单数据实体属性约束规则   
   ![](https://support.huaweicloud.com/instg-idme/figure/zh-cn_image_0000002534118267.png "点击放大")
    表1新增单数据实体属性约束规则 
   | 参数      | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
   |:---|:---|
   | 规则名称    | 自动写入默认值为"数据实体名称"_，支持修改。 必填，需以大写字母开头，只能包含字母、数字和"_"，且在当前实体内必须唯一，长度不能超过128个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 描述     | 非必填，长度不能超过1024个字符。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | 被检查数据位置 | 根据数据实体是否存在已发布的关系型数据库首选映射，由系统自动设置。 - 全量数据：如果存在，则根据数据实体关系型数据库首选映射获取已配置映射属性。  - 索引数据：如果不存在，则根据数据实体默认的图数据库映射获取入图属性。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   | 规则详情   | - 选择"和"、"或"：大于等于两行规则时可选，默认为"和"，规则详情中各过滤条件为和逻辑；切换为"或"时，规则详情中各过滤条件为或逻辑。  - 添加规则：单击"添加规则"，在新增的一行规则中手动输入属性对应的实例值或单击![](https://support.huaweicloud.com/instg-idme/figure/zh-cn_image_0000002534118667.png "点击放大")选择实体属性。 说明： - 被检查数据位置不同，可选属性有别。如果为全量数据，则可选所有属性，并按添加规则生成SQL查询语句；如果为索引数据，则只可选图索引属性，并按添加规则生成Cypher查询语句。  - 在进行大于、等于、小于等检查时，将忽略值为null的数据。     - 添加组：单击"添加组"，新增一个规则分组，相当于条件表达式中的括号。  - 删除：单击"删除"，删除当前行规则详情。   |
      
   
   
6. 单击"确定"保存。
 
#### 相关操作
在单数据实体属性约束规则页签，您可对约束规则进行一些相关操作，具体如下。
表2约束规则相关操作 
| 操作          | 说明                                                                                                                                      |
|:---|:---|
| 修改实体属性约束规则 | 单击目标规则的"规则名称"，在弹窗中修改约束规则后单击"确定"保存。                                                                                                     |
| 删除实体属性约束规则  | 勾选想要删除的单数据实体属性约束规则，单击"删除"。 请注意，如果待删除的约束规则有被"待执行"或"执行中"的质量检查任务引用，需先删除相关任务或任务中的规则后，才能删除成功。 |
   
