标注 | 说明 | 数据类型 |
输入数据集 | 需要启用上次编辑时间属性的企业级地理数据库表、要素类、要素数据集、属性关系类或多对多关系类。 | Table View; Feature Dataset |
派生输出
标注 | 说明 | 数据类型 |
更新的数据集 | 已启用上次编辑时间属性的更新后的输入数据集。 | Table View; Feature Dataset |
本工具用于在企业级地理数据库的数据集上启用上次编辑时间属性。
在数据集上启用上次编辑时间属性后,系统将能够记录数据最后一次被编辑的时间戳。 此功能支持要素服务和其他客户端从地理数据库请求数据集的上次编辑时间信息。 对于要素服务而言,了解上次编辑时间至关重要,因为它能实现响应缓存和其他查询优化。
输入数据集必须存储在企业级地理数据库中,且不能是版本化数据。
该工具必须以数据所有者的身份运行。
如果要素数据集中新增了要素类,而该要素数据集已启用上次编辑时间属性,则需在该要素数据集上运行此工具,以便在新要素类上也启用该属性。 对于已经启用上次编辑时间属性的要素类,系统将自动跳过。
运行此工具前,必须获取对数据的独占锁。 例如,如果存在引用该数据集的服务正在运行,则必须先停止该服务,然后才能运行此工具。
可以使用禁用上次编辑时间工具来禁用此属性。
标注 | 说明 | 数据类型 |
输入数据集 | 需要启用上次编辑时间属性的企业级地理数据库表、要素类、要素数据集、属性关系类或多对多关系类。 | Table View; Feature Dataset |
标注 | 说明 | 数据类型 |
更新的数据集 | 已启用上次编辑时间属性的更新后的输入数据集。 | Table View; Feature Dataset |
arcpy.management.EnableLastEditTime(in_dataset)
名称 | 说明 | 数据类型 |
in_dataset | 需要启用上次编辑时间属性的企业级地理数据库表、要素类、要素数据集、属性关系类或多对多关系类。 | Table View; Feature Dataset |
名称 | 说明 | 数据类型 |
out_dataset | 已启用上次编辑时间属性的更新后的输入数据集。 | Table View; Feature Dataset |
使用 EnableLastEditTime 函数在存储于企业级地理数据库中的要素类上启用上次编辑时间属性。
import arcpy
arcpy.management.EnableLastEditTime("C:\\MyProject\\myConn.sde\\myFC")