Obtener recuento (Administración de datos)

Resumen

Devuelve el número total de filas de una tabla.

Uso

  • Si la entrada es una capa o vista de tabla que contiene un conjunto de registros seleccionado, solo se contarán los registros seleccionados.

  • Esta herramienta tiene en cuenta el entorno Extensión. Solo se tomarán en cuenta las entidades que están dentro o intersecan la configuración del entorno Extensión.

  • Puede visualizar el recuento de filas devuelto en la ventana Historial de geoprocesamiento.

  • En ModelBuilder, esta herramienta se puede utilizar para establecer una condición previa, tal como se muestra a continuación. En este modelo, la herramienta Obtener recuento cuenta la cantidad de registros devueltos por la herramienta Seleccionar. Si el recuento es cero, la herramienta Zona de influencia no se ejecutará debido a la condición previa.

    Utilizar Obtener recuento con condición previa

Parámetros

EtiquetaExplicaciónTipo de datos
Filas de entrada

La vista de la tabla de entrada o capa ráster. Si se define una selección en la entrada, se devolverá el recuento de las filas seleccionadas.

Table View; Raster Layer

Salida derivada

EtiquetaExplicaciónTipo de datos
Recuento de filas

El número total de filas para la entrada.

Long

arcpy.management.GetCount(in_rows)
NombreExplicaciónTipo de datos
in_rows

La vista de la tabla de entrada o capa ráster. Si se define una selección en la entrada, se devolverá el recuento de las filas seleccionadas.

Table View; Raster Layer

Salida derivada

NombreExplicaciónTipo de datos
row_count

El número total de filas para la entrada.

Long

Muestra de código

Ejemplo 1 de GetCount (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la función GetCount de modo inmediato.

import arcpy
arcpy.env.workspace = "C:/data/data.gdb"
result = arcpy.management.GetCount("roads")
count = int(result[0])
print(f'roads has {count} records')
Ejemplo 2 de GetCount (script independiente)

El siguiente script independiente es un ejemplo de cómo utilizar la función GetCount en un entorno de scripts.

# Purpose: Calculate the number of features in a feature class

# Import system modules
import arcpy
 
lyrfile = r"C:\data\streets.lyr"
result = arcpy.management.GetCount(lyrfile)

count = int(result[0])

# Print the number of features using the Result object
print(f'{lyrfile} has {count} records')

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados