Cómo importar un CSV en una herramienta de diagramas de flujo

Cómo importar un CSV en una herramienta de diagramas sin asistente: suelta el archivo sobre el área de la hoja de cálculo o pega el texto, empareja los nombres de encabezado y comprueba las cuatro cosas que confirman la importación.

Cómo funciona

  1. Abre el archivo y mira la primera línea

    Abre el .csv en un editor de texto y no en Excel, porque Excel esconde justamente lo que se tuerce. La primera línea tiene que ser el encabezado. Borra el título de un informe, una línea de fecha de generación, cualquier línea en blanco encima del encabezado y cualquier fila de totales al final, y guarda.

  2. Renombra los encabezados con los nombres de columna del editor

    Forma, Texto de la caja, Línea a, Texto de línea, Estilo de línea, Carril horizontal, Carril vertical, Paralelo a, Notas y Enlace. Lo que se empareja son los nombres, así que el orden en el que estén da igual y una columna que no tengas puede sencillamente no estar. Un encabezado que no sea uno de esos nombres («Paso siguiente», «Tipo de paso») cae como un extra ignorado en lugar de como un error, y por eso una flecha que falta es casi siempre un problema de encabezado.

  3. Comprueba el delimitador y la codificación

    Un archivo exportado por una aplicación configurada en una configuración regional europea suele ir separado por punto y coma, y llega con la línea entera metida en una sola columna. Vuelve a exportar eligiendo la coma. Guarda como UTF-8 ya que estás: desde Latin-1 o UTF-16, las etiquetas acentuadas o no latinas llegan hechas un galimatías, y volver a exportar es más rápido que reescribir todas las etiquetas.

  4. Entrecomilla todo campo que lleve una coma

    Línea a y Texto de línea son listas separadas por comas dentro de un solo campo, así que un archivo bien formado siempre las entrecomilla: «20,18» y «Compra un plan,Caduca sin pagar». Lo mismo vale para un Texto de la caja como «Aprobar, luego archivar». Una coma sin entrecomillar parte la fila, y todo lo que hay a su derecha cae en la columna equivocada sin nada que te avise.

  5. Suelta el archivo sobre el área de la hoja de cálculo, o pega el texto

    Abre un diagrama nuevo y arrastra el .csv al área de la hoja de cálculo que hay debajo del lienzo, o pega dentro el texto del CSV. No aparece ningún asistente, ni un emparejador de columnas, ni una pantalla de correspondencia de campos: las filas aparecen en la tabla y el diagrama se dibuja a partir de ellas. Si dudas del archivo, pruébalo antes en un diagrama de usar y tirar.

  6. Comprueba cuatro cosas en cuanto caigan las filas

    Una: el recuento de filas es igual al número de líneas del archivo menos el encabezado. Dos: la fila 1 es tu primer paso, no el texto de tu encabezado. Tres: un número de Línea a que ya conozcas (el que apunta hacia atrás es el más fácil de ver) cae en el paso que querías. Cuatro: las etiquetas de rama están sobre las flechas que esperas. A partir de ahí, edita la tabla y no el archivo.

Preguntas frecuentes

¿Hay un asistente de importación o un emparejador de columnas?

No. Hay dos formas de entrar y cada una es una sola acción: soltar el .csv sobre el área de la hoja de cálculo que hay bajo el lienzo, o pegar dentro el texto del CSV. Las columnas se emparejan por nombre de encabezado, así que no hay nada que configurar ni ningún paso de correspondencia de campos en el que equivocarse. Cuando parece que una columna no ha hecho nada, la causa es el nombre del encabezado y no un ajuste que se te haya pasado.

¿Tengo que borrar las columnas que QueryChart no usa?

No. Las columnas no reconocidas viajan y se ignoran, así que una exportación con identificadores de ticket, marcas de tiempo, un centro de coste y cuatro columnas de informes puede entrar exactamente como salió. Conservarlas no cuesta nada y mantiene el enlace con el origen de las filas. El único trabajo de columnas que merece la pena hacer antes es renombrar las que sí quieres emparejar: Texto de la caja, Línea a, Texto de línea, Forma y las dos columnas de carril.

Mi archivo llegó como una sola columna. ¿Qué ha pasado?

El delimitador no es una coma. Las exportaciones de aplicaciones configuradas en una región europea suelen ir separadas por punto y coma, y un archivo separado por tabuladores guardado con extensión .csv se comporta igual. Vuelve a exportar eligiendo la coma en lugar de sustituir el separador a mano, porque Línea a y Texto de línea llevan listas separadas por comas que un reemplazo masivo destruiría. Guarda como UTF-8 a la vez: una codificación equivocada aparece como galimatías en las etiquetas, nunca como un error.

Las filas se importaron pero no apareció ninguna flecha.

Línea a está vacía o guarda algo que no son números de fila. Las causas habituales son una exportación cuya columna de paso siguiente lleva los identificadores del propio sistema de origen (PASO_014) en lugar de posiciones dentro del archivo, o un encabezado con un nombre que no se emparejó, en cuyo caso esa columna cayó como un extra ignorado. Las dos se arreglan en la tabla: escribe los números de fila en Línea a y las flechas van apareciendo según escribes. En /es/templates/csv-a-diagrama-de-flujo se ve cómo es un archivo que funciona.

¿Puedo volver a importar el archivo más adelante para actualizar el diagrama?

Nada enlaza el diagrama con el archivo del que salió (no hay actualización, ni sincronización, ni conector), así que volver a importar es otro pegado y no una actualización. Tómatelo como una decisión que se toma una vez: después de la importación el diagrama es la definición del proceso, y la exportación pasa a ser una foto de cómo se veía aquel día. Si los datos de origen cambian de verdad cada semana, casi con seguridad son un registro de casos y no una definición de pasos, y en el diagrama solo caben los pasos.

Más en Guías de diagramas de proceso