it-swarm-es.com

¿Cargar datos CSV / Excel, presentar la función de mapeo o descargar el esquema?

Con esta pregunta, suponga que los usuarios entienden CSV/Excel.

Estoy buscando el enfoque más útil para importar datos (5-15 filas) en una aplicación.

  1. ¿Es mejor dejar que los usuarios descarguen una plantilla de Excel/CSV, que luego la llenen?

    o

  2. ¿Es mejor dejar que los usuarios carguen cualquier Excel/CSV que tengan y permitir la funcionalidad de mapeo?

    o

  3. Dime una mejor manera.

Creo que generalmente le das a los usuarios algún tipo de confirmación sobre qué importar, así que ¿por qué no seguir con la funcionalidad de mapeo y matar dos pájaros de un tiro?

16
rick schott

Puede decirles qué columnas se esperan y tener un botón para descargar un archivo en blanco por conveniencia (# 1) o dejar que creen/usen su propio archivo.

Una vez que se carga el archivo, si los nombres de las columnas no coinciden, puede proporcionar funcionalidad de mapeo (# 2).

Un usuario experimentado ya puede tener el archivo con los nombres de columna correctos y puede omitir ambos pasos.

9
Patrick McElhaney

De hecho, tengo este problema exacto en la aplicación que diseño. La asignación de encabezados nunca llegó a la hoja de ruta, por lo que los usuarios se ven obligados a corregir los encabezados en Excel. Les damos una plantilla, pero los usuarios aún se molestan. A menudo obtienen listas de fuentes de terceros y tener que hacer la reparación es un dolor.

Desearía haber escalado la interfaz de usuario de mapeo de encabezado hace mucho tiempo. Todavía estoy tratando de ponerlo en la hoja de ruta.

Actualmente, damos buenos comentarios sobre las columnas que sí coinciden correctamente y las que no, pero no es lo ideal.

3
Glen Lipka