Resumen
Define el comportamiento de una operación de división en una clase de entidad.
Más información sobre cómo configurar el modelo de división para una clase de entidad
Uso
Cuando se editan entidades y una de ellas se divide, el modelo de división definirá cómo la operación de división gestiona la división de entidades en la tabla.
Todas las clases de entidad tienen el modelo de división predeterminado, Actualizar/insertar, definido tras la creación. Si se ha modificado el modelo de división, puede ejecutar esta herramienta con el valor de Actualizar/insertar del parámetro Modelo de división para restablecer el modelo de división a los valores predeterminados.
Si la propiedad de modelo de división se define como Eliminar/insertar/insertar, la versión de cliente mínima se establecerá como ArcGIS Pro 2.6. Significa que no puede utilizar datos de ArcGIS Desktop ni versiones anteriores de ArcGIS Pro.
Si la clase de entidad de entrada se almacena en una geodatabase corporativa, esta herramienta debe ejecutarse como propietario de los datos.
Sintaxis
arcpy.management.SetFeatureClassSplitModel(in_feature_class, {split_model})
Parámetro | Explicación | Tipo de datos |
in_feature_class | La clase de entidad en la que se definirá el modelo de división. | Feature Layer |
split_model (Opcional) | Especifica el modelo de división que se aplicará en la clase de entidad de entrada.
| String |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_feature_class | La clase de entidad actualizada con su propiedad de modelo de división modificada. | Capa de entidades |
Muestra de código
Defina el modelo de división como DELETE_INSERT_INSERT en una clase de entidad.
import arcpy
arcpy.SetFeatureClassSplitModel_management("C:\\MyProject\\sdeConn.sde\\progdb.user1.Parcels",
"DELETE_INSERT_INSERT")
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí