Resumen
Esta herramienta elimina un índice de atributos de una tabla, una clase de entidad, un shapefile o una clase de relación con atributos existente.
ArcGIS utiliza los índices de atributos para localizar rápidamente registros que coincidan con una consulta de atributos.
Uso
-
Esta herramienta acepta como entrada shapefiles, clases de entidad de geodatabase y clases de relación con atributos.
Si el parámetro Nombre del índice está vacío, no hay índices de atributo en el dataset.
Una vez agregado un índice, puede eliminarse y volverse a agregar en cualquier momento de la duración de la tabla o clase de entidad.
Para datos de geodatabases corporativas que no están registrados como versionados, puede eliminar índices únicos y no únicos en campos de GlobalID. No obstante, si quita el índice en un campo GlobalID, le recomendamos que vuelva a agregar un índice en el campo GlobalID para mejorar el rendimiento de las consultas de atributos en la tabla o clase de entidad.
Sintaxis
arcpy.management.RemoveIndex(in_table, index_name)
Parámetro | Explicación | Tipo de datos |
in_table | Tabla que contiene el índice o los índices que se eliminarán. El concepto de tabla puede referirse a una tabla real, a una tabla de atributos de clase de entidad, o a una clase de relación con atributos. | Table View; Raster Layer; Mosaic Layer |
index_name [index_name,...] | El nombre del índice o los índices que se eliminarán. | String |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_table | La tabla de entrada actualizada. | Vista de tabla; Capa ráster; Capa de mosaico |
Muestra de código
El código siguiente muestra cómo utilizar la herramienta RemoveIndex en modo inmediato.
import arcpy
arcpy.env.workspace = "C:/data/input/indices.gdb"
arcpy.RemoveIndex_management("lakes", ["IndexA", "IndexB"])
El siguiente script independiente muestra cómo utilizar la herramienta RemoveIndex.
import arcpy
# Set a default workspace
arcpy.env.workspace = "c:/data"
# Remove two indexes from the feature class
arcpy.RemoveIndex_management("/county.gdb/lots", ["indexa", "indexb"])
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí