Saltar al contenido

Importar desde Excel en Jitterbit App Builder

App Builder admite la capacidad de importar datos desde Microsoft Excel. Hay dos métodos diferentes que se pueden utilizar para importar desde Excel; dependiendo de su caso de uso, puede seleccionar cuál es el mejor para sus necesidades. Ambas opciones de importación desde Excel se describen en este artículo.

App Builder requiere que las columnas en el archivo de Excel que se está subiendo se alineen con los valores de los Encabezados de Columna definidos en la estructura de Tabla de App Builder a la que se desea importar (o crear si es una Tabla nueva). App Builder también requiere que los valores de Encabezado de Excel aparezcan en la primera fila del archivo de Excel.

Cuando se importan datos desde Excel, App Builder asume que la información que se está importando reside en la primera pestaña del archivo de Excel resultante. En este momento, no se puede especificar una pestaña diferente en el archivo de Excel desde la cual importar.

Nota

Si está buscando construir una solución robusta para acomodar la importación de datos desde un archivo plano, consulte el Proceso de importación de archivos repetible.

Usar una hoja de cálculo de Excel para importar una tabla

  1. Después de acceder al Asistente de Tabla, seleccione la opción Hoja de cálculo de Excel
  2. Haga clic en Siguiente
  3. Haga clic en el enlace Examinar y localice el archivo para subir
  4. Seleccione el archivo y haga clic en Abrir
  5. Confirme que la carga se haya completado y haga clic en Siguiente
  6. Revise la configuración de mapeo de datos que App Builder utilizará para importar el archivo y realice los cambios necesarios:

    1. Nombre de la Tabla = nombre que se asignará a la Tabla
    2. Tipo de Archivo = representa la extensión del archivo para la carga. Puede ser .csv, .txt, .xls, .xlsm o .xlsx
    3. Tipo de Delimitador = utilizado para CSV y típicamente es una coma; si está importando desde Excel, esto se ignorará
    4. Contiene Encabezado = campo booleano que indica si el archivo contiene una fila de encabezado
    5. Fila de Encabezado = campo numérico que indica la fila que representa los valores de Encabezado
    6. Fila de Datos Inicial = campo numérico que indica la fila donde comienzan los valores de datos
    7. Personalizar Columnas = Las opciones incluyen Automático o Personalizar. Por defecto es Automático.

      • Si seleccionas Personalizar y luego haces clic en Siguiente, puedes verificar que los nombres de las columnas y los tipos de datos sean correctos, así como previsualizar las primeras filas de la importación. Haz clic en Anterior para corregir cualquier problema con las columnas y los tipos de datos; de lo contrario, haz clic en Importar.
  7. Haz clic en Importar

  8. Haz clic en Crear Página para iniciar el asistente de Crear Páginas
  9. Primero selecciona un Menú para vincular la nueva página. Opciones:

    1. Inicio = la nueva página estará vinculada desde la página de Inicio
    2. Configuración = la nueva página estará vinculada bajo el menú de Configuración
    3. Informes = la nueva página estará vinculada bajo el menú de Informes
    4. Ninguno = no se generará ningún enlace de navegación para la nueva página
  10. Haz clic en Siguiente

  11. Revisa los Tipos de Panel disponibles y selecciona la opción deseada

    1. Haz clic en Anterior si se requieren modificaciones
  12. Haz clic en Siguiente para continuar

  13. las actualizaciones que el Creador de Aplicaciones realizará basándose en la información proporcionada

    1. Haz clic en Anterior si se requieren modificaciones
  14. Haz clic en Crear Páginas

Importar a través de una opción de evento

Si tienes un flujo de datos regular que necesita ser actualizado, importar desde Excel a través de un Evento es la opción que querrás usar. Aquí asumiremos que tienes una Tabla preexistente definida en el Creador de Aplicaciones que coincide con la estructura del archivo de Excel que deseas importar. Las columnas en el archivo de Excel deben alinearse con los valores de Encabezado de Columna definidos en la estructura de Tabla del Creador de Aplicaciones a la que se está importando. El Creador de Aplicaciones también requiere que los valores de Encabezado de Excel aparezcan en la primera fila del archivo de Excel.

Se recomienda crear una plantilla de Excel con los encabezados correctos, pegar los datos que deseas importar debajo de esos encabezados y luego llevarlos al sistema utilizando el Plugin de Importación del Creador de Aplicaciones.

Los siguientes requisitos previos deben configurarse para importar un archivo de Excel en el Creador de Aplicaciones:

  1. Crear el Servidor de Sistema de Archivos (local o de red) para almacenar el/los archivo(s)
  2. Crear el Almacenamiento de Datos para almacenar temporalmente los datos
  3. Vincular el Almacenamiento de Datos a la aplicación a la que estarás importando

Para obtener ayuda configurando el Sistema de Archivos, consulte el artículo sobre el sistema de archivos del App Builder.

Una vez que se hayan configurado los requisitos previos, puede configurar un Evento y una Acción para ejecutar la importación del archivo de Excel.

  1. Cree un Evento (por ejemplo, llamado Importar)
  2. Cree una Acción asociada con la siguiente configuración:

    • Tipo: Importar
    • Tipo de Importación: tipo de archivo que está importando. Esto es CSV o Excel para Excel
    • Sistema de Archivos: la fuente de datos del sistema de archivos de la que leerá el archivo
    • Truncar: si está marcado, esta configuración eliminará el contenido de la tabla de destino
    • Tabla de Destino: la tabla en la que se almacenarán los registros
    • Delimitador: utilizado para CSV y típicamente es una coma; si está importando Excel, deje esto en blanco
    • Fuente de Datos Completada: ubicación del archivo donde se moverá el archivo de importación. Típicamente, este es el mismo valor que el Sistema de Archivos.

Nota

La Acción de Importación consumirá todos los archivos en la ruta del directorio/carpeta cuando se ejecute. Seleccionar la opción 'Truncar' eliminará los registros en la tabla después de que se importe cada archivo. Si desea conservar los registros de todos los archivos después de la ejecución, asegúrese de que la opción de configuración 'Truncar' no esté seleccionada.