Skip to main content

Exportar tabla (Herramientas de conversión)

Resumen

Exporta las filas de una tabla o vista de tabla a una tabla nueva.

Uso

  • La herramienta copia las filas de una tabla, vista de tabla, clase de entidad, capa de entidades, archivos delimitados o rásteres con una tabla de atributos a una nueva geodatabase o tabla dBASE o un archivo delimitado.
  • Esta herramienta soporta los siguientes formatos de tabla como entrada:

    • Geodatabase

    • dBASE (.dbf)

    • Hojas de cálculo de Microsoft Excel (.xls y .xlsx)

    • Tablas basadas en memoria

    • Archivos delimitados

      • Archivos delimitados por comas (.csv, .txt y .asc)

      • Archivos delimitados por tabuladores (.tsv y .tab)

      • Archivos delimitados por barras verticales (.psv)

    Para los archivos delimitados, la primera fila del archivo de entrada se utiliza como los nombres de los campos en la tabla de salida. Los nombres de campo no pueden contener espacios ni caracteres especiales (como $ o *) y se producirá un error si la primera fila del archivo de entrada contiene espacios o caracteres especiales.

  • La herramienta se puede utilizar para generar un archivo delimitado agregando una de las siguientes extensiones de archivo al nombre de salida en un espacio de trabajo de carpeta:

    • Archivos delimitados por comas (.csv, .txt o .asc)

    • Archivos delimitados por tabulaciones (.tsv o .tab)

    • Archivos delimitados por barras verticales (.psv)

  • Si la salida no se encuentra en una geodatabase, los campos BLOB o de ráster no se incluirán. Los campos GlobalID se convertirán en campos de texto.
  • Use el parámetro Mapa de campo para gestionar los campos y su contenido en el dataset de salida.

    • Añada y elimine campos de la lista de campos, reordene la lista de campos y cambie el nombre de los campos.

    • El tipo de datos predeterminado de un campo de salida es el mismo que el tipo de datos del primer campo de entrada (de ese nombre) que encuentra. Puede cambiar el tipo de datos a otro tipo de datos válido.

    • Use una acción para determinar cómo los valores de uno o varios campos de entrada se fusionarán en un solo campo de salida. Las acciones disponibles son Primera, Última, Concatenación, Suma, Valor medio, Mediana, Modo, Mínimo, Máximo, Desviación estándar y Recuento.

    • Al usar la acción Concatenar, pude especificar un delimitador tal como una coma u otro carácter. Haga clic en el inicio del cuadro de texto Delimitador para añadir los caracteres delimitadores.

    • Desviación estándar no es una opción válida para los valores de entrada únicos.

    • Utilice la opción Exportar para guardar un mapa de campo como un archivo .fieldmap.

    • Utilice la opción Cargar para cargar un archivo .fieldmap. La capa de entidades o el dataset especificado en el archivo debe coincidir con el dataset utilizado en la herramienta. De lo contrario, el parámetro Mapa de campo se restablecerá.

    • Use el botón Trocear texto en los campos de origen de texto para seleccionar qué caracteres de un valor de entrada se extraerán al campo de salida. Para acceder al botón Trocear texto, pase el cursor del ratón por encima de un campo de texto de la lista de campos de entrada; a continuación, especifique las posiciones de los caracteres de inicio y fin.

    • Los campos también se pueden asignar en un script de Python.

  • Se puede emplear una expresión SQL para seleccionar un subconjunto de entidades. Para obtener más información sobre la sintaxis del parámetro Expresión, consulte Referencia de SQL para las expresiones de consulta utilizadas en ArcGIS.

  • Las filas se pueden reordenar en orden ascendente o descendente especificando el valor del parámetro Campo de ordenación. Si se especifica más de un campo, las filas se ordenarán por el primer campo y, dentro de ese orden, por el segundo campo y así sucesivamente.

  • Al convertir los datos de la geodatabase que tiene subtipos o dominios y el espacio de trabajo de salida no es una geodatabase, tanto el subtipo como las descripciones y los códigos de dominio pueden ser incluidos en la salida. Utilice el entorno Transferir descripciones de dominio de campo para controlar este comportamiento. De forma predeterminada, solo los códigos de dominio y de subtipo se incluirán en la salida, no las descripciones.

    Nota:

    La conversión a una tabla dBASE con descripciones de dominio y subtipo puede tardar más (un rendimiento más lento) que sin descripciones. Si no se requieren descripciones de subtipo ni dominio en la salida, deje desactivado el entorno Transferir descripciones de dominio de campo para obtener el mejor rendimiento.

  • Cuando se utiliza un archivo delimitado como entrada, como un archivo ../../help/data/tables/add-an-ascii-or-text-file-table.md, el espacio de trabajo de archivos de texto .csv determina los valores y las propiedades de campo. Para ver los mismos valores y propiedades de campo que la herramienta leerá, abra la tabla.

    Aunque puede utilizar el parámetro Mapa de campo para alterar el tipo de campo de salida y otras propiedades, este parámetro no cambia los valores y las propiedades del campo de entrada.

    Utilice un archivo schema.ini para configurar cómo la herramienta y ArcGIS Pro interpretarán los valores y las propiedades de campo de entrada.

  • Cuando se utiliza la herramienta en ModelBuilder con un iterador, cualquier modificación del parámetro del mapa de campos se respetará para todas las entradas. Si no se modifica el parámetro de la asignación de campos, esta se restablecerá con cada entrada.

Parámetros

Etiqueta Explicación Tipo de datos

Tabla de entrada

La tabla de entrada que contiene las filas que se exportarán a una tabla nueva.

Table View; Raster Layer

Tabla de Salida

La tabla de salida que contiene las filas exportadas.

Si la ubicación de salida es una carpeta, incluya una extensión como .csv, .txt o .dbf para exportar la tabla al formato correspondiente. Si la ubicación de salida es una geodatabase, no especifique ninguna extensión.

Table

Expresión

(Opcional)

Una expresión SQL utilizada para seleccionar un subconjunto de registros.

SQL Expression

Utilizar alias de campo como nombre

Especifica si los nombres de campo o alias de campo de entrada se utilizarán como el nombre de campo de salida.

  • ActivadoSe utilizarán los alias de campo de entrada como nombres de campo de salida.

  • DesactivadoSe utilizarán los nombres de campo de la entrada como nombres de campo de salida. Esta es la opción predeterminada.

Boolean

Mapa de campo

(Opcional)

Los campos que se transferirán al dataset de salida con sus respectivas propiedades y campos de origen. La salida incluirá de forma predeterminada todos los campos del dataset de entrada.

Use el campo de mapa para añadir, borrar, cambiar el nombre y reordenar los campos, así como para cambiar otras propiedades de los campos.

El mapa de campo también puede usarse para combinar valores de dos o más campos de entrada en un solo campo de salida.

Field Mappings

Campo de ordenamiento

(Opcional)

Los campos cuyos valores se utilizarán para reordenar los registros de entrada y la dirección en que se ordenarán los registros.

Columnas de la tabla de valores:

  • Field(s)The field that will be reordered.

  • OrderThe order in which the field will be reordered.

    • AscendingRecords will be sorted from low value to high value.

    • DescendingRecords will be sorted from high value to low value.

Value Table

Entornos

Espacio de trabajo actual, Palabra clave CONFIG de salida, Mantener adjuntos, Espacio de trabajo temporal, Transferir descripciones de dominio de campo, Extensión, Mantener totalmente cualificados los nombres de los campos, Conservar Id. globales

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Avanzado: Sí