导出属性规则 (数据管理)

摘要

将属性规则从数据集导出到逗号分隔值文件 (.csv)。

使用情况

  • 此工具可以与导入属性规则工具一起使用。

  • 输出 .csv 文件将包含以下列:

    描述示例

    NAME

    规则的名称。

    constraintRuleOP

    DESCRIPTION

    规则描述。

    操作压力必须小于 300。

    TYPE

    属性规则的类型。

    CONSTRAINT、CALCULATION

    SUBTYPE

    如果数据集包含子类型,并且规则定义中使用了子类型,则这是应用于该规则的子类型名称(也称为描述)。

    全部

    FIELD

    应用规则的字段的名称(如果适用)。

    CONDITION

    ISEDITABLE

    此布尔值用于定义属性字段是否可编辑。

    True 或 False

    TRIGGERINSERT

    此布尔值用于定义是否设置了规则的触发事件以插入编辑内容。

    True 或 False

    TRIGGERDELETE

    此布尔值用于定义是否设置了规则的触发事件以删除编辑内容。

    True 或 False

    TRIGGERUPDATE

    此布尔值用于定义是否设置了规则的触发事件以更新编辑内容。

    True 或 False

    SCRIPTEXPRESSION

    用于定义规则的 ArcGIS Arcade 脚本表达式。

    $feature.OPERATINGPRESSURE < 300

    ERRORNUMBER

    规则的错误编号(如果适用)。

    99

    ERRORMESSAGE

    规则的错误消息(如果适用)。

    操作压力无效。 该值必须小于 300。

    EXCLUDECLIENTEVALUATION

    此布尔值用于定义规则是支持所有客户端还是支持简单的客户端。

    True 或 False

    ISENABLED

    此布尔值用于定义是否启用属性规则。

    True 或 False

    BATCH

    此布尔值用于定义规则是否支持批处理验证。

    True 或 False

    SEVERITY

    此整数值 (1-5) 用于定义错误的严重性。

    2

    TAGS

    用于标识规则的一组字符串值。

    操作压力

    CATEGORY

    系统生成的用于定义规则类别的整数值(如果适用)。

    此值由系统生成,不应修改。

    6

    CHECKPARAMETERS

    系统生成的用于定义基于 Data Reviewer 的规则配置的 JSON 值。

    此值由系统生成,不应修改。

    {"ReviewerRuleType": "0", "minimumangle": "60"}

    TRIGGERINGFIELDS

    字段值列表,表示发生编辑的字段,这些编辑将触发属性规则。

    注:
    定义为 [] 的空数组,表示所有字段均是触发字段。 当未指定触发字段时,所有字段均被列为触发字段。

    ["RoadCondition", "NumberOfLanes", "RoadType"]

参数

标注说明数据类型
输入表

将从中导出属性规则的表或要素类。

Table View
输出文件

待创建的 .csv 文件的文件夹位置和名称。

File

arcpy.management.ExportAttributeRules(in_table, out_csv_file)
名称说明数据类型
in_table

将从中导出属性规则的表或要素类。

Table View
out_csv_file

待创建的 .csv 文件的文件夹位置和名称。

File

代码示例

ExportAttributeRules 示例(Python 窗口)

从名为 GasPipes 的要素类中导出属性规则。

import arcpy
arcpy.management.ExportAttributeRules("C:\\MyProject\\MyDatabase.sde\\pro.USER1.GasPipes", 
                                      "C:\\MyProject\\ExpAttrRulesFrBuilding.csv")

许可信息

  • Basic: 否
  • Standard: 是
  • Advanced: 是

相关主题