Tabla a geodatabase (Conversión)

Resumen

Convierte una o más tablas a tablas de geodatabase dentro de una geodatabase de salida. Las entradas pueden ser tablas dBASE, INFO, VPF, OLE DB, tablas de geodatabase o vistas de tabla.

Uso

  • El nombre de las tablas de geodatabase de salida se basará en el nombre de la tabla de entrada. Para controlar el nombre de salida y obtener opciones de conversión adicionales utilice la herramienta De tabla a tabla.

  • Las herramientas Copiar filas y De tabla a tabla también pueden utilizarse para convertir una tabla a una tabla de geodatabase.

  • Si el nombre de la tabla de salida ya existe en la geodatabase de salida, se incorporará un número al final del nombre para hacerlo único (por ejemplo, OutputTable_1).

Sintaxis

arcpy.conversion.TableToGeodatabase(Input_Table, Output_Geodatabase)
ParámetroExplicaciónTipo de datos
Input_Table
[Input_Table,...]

La lista de las tablas que va a convertir a tablas de geodatabase. Las tablas de entrada pueden ser tablas INFO, dBASE, OLE DB, tablas de geodatabase o vistas de tabla.

Table View
Output_Geodatabase

La geodatabase de destino en la que se ubicarán las tablas.

Workspace

Salida derivada

NombreExplicaciónTipo de datos
Derived_Geodatabase

La geodatabase que contiene las tablas nuevas.

Espacio de trabajo

Muestra de código

Ejemplo 1 de TableToGeodatabase (ventana Python)

El script de la ventana de Python muestra cómo utilizar la herramienta TableToGeodatabase en el modo inmediato.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.TableToGeodatabase_conversion(["accident.dbf", "vegtable.dbf"], 
                                    "C:/output/output.gdb")
Ejemplo 2 de TableToGeodatabase (script independiente)

El siguiente script independiente muestra cómo utilizar la herramienta TableToGeodatabase.

# Name: TableToGeodatabase_Example2.py
# Description: Use TableToDBASE to copy tables to geodatabase format
 
# Import system modules
import arcpy
 
# Set environment settings
arcpy.env.workspace = "C:/data"
# Make list of all tables in workspace
tables = arcpy.ListTables()
# list of tables should be similar to this: ["accident.dbf", "vegtable.dbf"]
 
# Set local variables
outLocation = "C:/output/output.gdb"
# Execute TableToGeodatabase
print("Importing tables to gdb: " + outLocation)
arcpy.TableToGeodatabase_conversion(tables, outLocation)

Información de licenciamiento

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

Temas relacionados