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.
Un CSV entra de dos maneras: soltando el archivo sobre el área de la hoja de cálculo que hay bajo el lienzo, o pegando el texto del CSV dentro. Las columnas se emparejan por el nombre del encabezado y no por la posición.
En resumen
- Dos formas de entrar: suelta el .csv sobre el área de la hoja de cálculo, o pega dentro el texto del CSV.
- Las columnas se emparejan por nombre de encabezado y no por posición, así que el orden de la exportación da igual.
- Las columnas no reconocidas viajan y se ignoran: deja dentro los identificadores y las marcas de tiempo de tu exportación.
- La primera línea se lee como el encabezado, así que el título de un informe encima hay que borrarlo antes.
- Línea a guarda números de fila, así que el orden en que están las filas del archivo es parte del dato.
Qué ocurre entre el archivo y el lienzo
No hay asistente de importación. Un .csv entra en QueryChart de una de estas dos maneras: arrastrando el archivo al área de la hoja de cálculo que hay debajo del lienzo, o abriéndolo en un editor de texto, seleccionando el texto y pegándolo en la tabla. Las dos recorren el mismo camino: la primera línea se lee como el encabezado, cada línea posterior se convierte en una fila, y el diagrama se dibuja a partir de esas filas según van cayendo. Nadie te pide que emparejes columnas, porque de eso se ocupan los nombres de encabezado.
El emparejamiento es por nombre de encabezado, no por posición de columna: Forma, Texto de la caja, Línea a, Texto de línea, Estilo de línea, Carril horizontal, Carril vertical, Notas y Enlace. Tu exportación puede emitirlas en cualquier orden. Las columnas que QueryChart no reconoce (identificadores de ticket, marcas de tiempo, un centro de coste, las tres columnas que alguien añadió para un informe hace dos años) viajan y se ignoran, así que reducir el archivo antes de importarlo es trabajo que no tienes que hacer. El diseño de las columnas en sí está en /es/guides/como-estructurar-un-csv-para-diagramas-de-flujo.
Lo que diferencia a un CSV de pegar desde una hoja de cálculo es que un CSV es un archivo de texto plano, y los archivos de texto llevan sus propios fallos. El delimitador puede ser un punto y coma en lugar de una coma, porque eso es lo que produce una exportación de una aplicación configurada en una configuración regional europea. La codificación puede no ser UTF-8, y entonces las etiquetas acentuadas o no latinas llegan hechas un galimatías. Un campo con una coma dentro hay que entrecomillarlo o se parte en dos. Y una exportación de una herramienta de informes abre casi siempre con el título del informe y una fecha de generación encima del encabezado: la primera línea del archivo es el encabezado, así que esas líneas tienen que irse.
El ejemplo de abajo es un recorrido de cliente en SaaS de la prueba a la renovación: 26 filas, seis decisiones, tres desenlaces descartados y un bucle desde el recordatorio del día 7 de vuelta a la configuración. Abre el panel de la hoja de cálculo que hay debajo y observa qué columnas se rellenan en cada fase, porque ese es el orden en el que importan las columnas de un archivo importado, y las dos últimas son las que la mayoría de las exportaciones ya llevan con otro nombre. El diagrama terminado y el CSV que lo produce están en /es/templates/csv-a-mapa-de-experiencia-del-cliente.
Una exportación de 26 filas cayendo en el editor
El CSV del recorrido de cliente en cuatro fases: qué llega primero, qué añaden las columnas de conexión y qué añaden las dos columnas de carril. Abre el panel de la hoja de cálculo para leerlas.
Las filas llegan en el orden del archivo
Cuatro líneas de la exportación se convierten en las filas 1 a 4: el Inicio «Llegar al sitio desde una campaña o una búsqueda», luego «Registrar la fuente, la campaña y la página de destino», la decisión «¿La visita empieza una prueba?» y el Fin «Se fue antes de empezar la prueba». Solo han caído Texto de la caja y Forma, así que hay cajas y no hay flechas. Los números de fila son el orden del archivo: la línea 2 del archivo es la fila 1, porque la línea 1 era el encabezado.
Línea a rellena las flechas
Llegan las filas de la prueba y con ellas las conexiones. La fila 10, «¿Se hace la primera acción clave en 7 días?», guarda tres números en una sola celda de Línea a (13, 11 y 12) y la fila 11, «Enviar el recordatorio de configuración del día 7 con un enlace para reservar», apunta de vuelta al 9, que es como se escribe un bucle. Son posiciones dentro del archivo, así que reordenar la exportación una vez rellenada esta columna es lo que rompe una importación.
Texto de línea etiqueta cada salida
La fila 17, «¿La prueba convierte antes de caducar?», empareja un Línea a de «20,18» con un Texto de línea de «Compra un plan,Caduca sin pagar», emparejados por posición, el primero con el primero. Las dos columnas son listas separadas por comas viviendo dentro de un solo campo, y por eso exactamente un escritor de CSV tiene que entrecomillarlas. Sin comillas, esa etiqueta son dos campos, y todos los valores que hay a su derecha caen una columna más allá.
Las dos columnas de carril
Carril horizontal lleva la fase del recorrido (Descubrimiento, Prueba, Activación, Conversión, Retención) y Carril vertical al responsable: Cliente, Marketing, Producto, Ventas y Soporte. La mayoría de las exportaciones ya guardan las dos con otros nombres, como un campo de fase y un campo de responsable. Así que la versión con carriles de este diagrama cuesta un renombrado en la línea de encabezado en lugar de un dato nuevo.
Cómo funciona
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.
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, 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.
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.
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.
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.
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.
Errores que debes evitar
Un título de informe encima de la fila de encabezado
Las exportaciones de CRM y de sistemas de tickets abren a menudo con el nombre del informe y una fecha de generación. La primera línea del archivo se lee como el encabezado, así que tu encabezado de verdad se convierte en la fila 1 y todos los números de Línea a quedan desplazados uno: un diagrama que se dibuja y está mal. Borra esas líneas antes de importar.
Exportaciones delimitadas por punto y coma
Una aplicación configurada en una región que usa la coma como separador decimal escribe puntos y comas entre los campos, y cada línea llega entonces como un único valor. Vuelve a exportar eligiendo la coma en lugar de buscar y reemplazar el separador, porque Línea a y Texto de línea llevan comas propias y un reemplazo masivo las corrompe.
Ordenar el archivo una vez rellenado Línea a
Línea a apunta a posiciones de fila y no a los identificadores de tu sistema de origen, así que ordenar la exportación después por responsable o por fecha renumera todos los pasos que hay bajo las conexiones. Rellena Línea a lo último, y si hay que mover filas, muévelas en el editor. /es/guides/como-definir-las-conexiones-de-un-diagrama-de-flujo-en-csv cubre el direccionamiento entero.
Esperar que una columna sin emparejar proteste
Una columna que QueryChart no reconoce viaja y se ignora: nada se pone rojo y no se pierde nada. Eso es lo que permite meter una exportación sin tocarla, y es también por lo que un encabezado mal escrito falla en silencio: el dato está en el archivo, está en la fila, y no está haciendo nada.
Importa tu CSV en un diagrama
Abre el ejemplo del recorrido de cliente como tu propio diagrama para ver las columnas rellenadas, y suelta después tu propio .csv sobre el área de la hoja de cálculo.
Guías relacionadas
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.