Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

Exportaciones y formatos, leer lo que sale del escáner

4 tareas · 35 min · Principiante

Casi todo el trabajo del analista pasa por archivos: lo que el escáner exporta, lo que el inventario entrega, lo que el rastreador de tickets descarga. Antes de cruzar nada hay que saber leer cada formato sin equivocarse con los separadores, los decimales, las fechas y el número de filas. En esta sala abres las tres exportaciones de Cerámicas del Hornillo, una fábrica ficticia, y compruebas en qué se parecen y en qué no. Todo es lectura de archivos ficticios en la consola de la página.

0 de 4 · 0%

Objetivo de la sala

Casi todo el trabajo del analista pasa por archivos: lo que el escáner exporta, lo que el inventario entrega, lo que el rastreador de tickets descarga. Antes de cruzar nada hay que saber leer cada formato sin equivocarse con los separadores, los decimales, las fechas y el número de filas. En esta sala abres las tres exportaciones de Cerámicas del Hornillo, una fábrica ficticia, y compruebas en qué se parecen y en qué no. Todo es lectura de archivos ficticios en la consola de la página.

Un archivo CSV (valores separados por comas) es texto plano: cada línea es una fila y un carácter separa los campos. Ese carácter no es siempre la coma. En las configuraciones regionales donde la coma es el separador decimal, las herramientas suelen exportar con punto y coma para no mezclar los dos usos.

La hoja de cálculo, al abrir el archivo, parte cada línea con el separador que ella espera. Si el archivo usa otro, no corta nada y todo el contenido de la fila acaba en la primera celda. No es un archivo roto: es un desacuerdo entre quien escribió y quien lee.

Responde para continuar

Un CSV de un escáner se abre con todos los campos pegados en la primera columna. ¿Cuál es la causa más probable?

Ver pista de ayuda

Un CSV es texto plano; el problema es dónde se parte cada línea.

Dos señales delatan una exportación hecha en configuración española: los campos van separados por punto y coma y los decimales llevan coma (9,8 en lugar de 9.8). Si ese archivo se importa como si fuera inglés, la puntuación se lee como texto o, peor, se interpreta como fecha, y los promedios salen mal sin avisar.

Abre leeme.txt en la carpeta de exportaciones, que describe de dónde sale cada archivo, y mira la primera línea de cada CSV.

Responde para continuar

Escribe el nombre del archivo CSV que separa los campos con punto y coma y escribe los decimales con coma.

Ver pista de ayuda

Solo uno de los CSV tiene punto y coma en su cabecera.

Las interfaces de programación suelen entregar JSON: una lista de objetos con campos con nombre. A diferencia del CSV, el JSON suele traer las fechas en formato ISO 8601 (AAAA-MM-DDThh:mm:ssZ), donde la Z final dice que la hora está en UTC. Es el formato más seguro para cruzar: no se confunde el día con el mes y se sabe a qué hora del mundo se refiere.

Los CSV de la misma carpeta traen la fecha en otro orden, que depende de la configuración. Antes de mezclar fechas de dos orígenes hay que llevarlas todas a un mismo formato.

Responde para continuar

Abre escaner-b.json y escribe el nombre del campo que trae la fecha de detección con hora en UTC.

Ver pista de ayuda

Es el campo cuyo valor termina en una Z.

Una exportación truncada es de los defectos más caros: nadie se queja, el archivo abre bien y el resumen sale con menos hallazgos de los que existen. Por eso el primer control es el más simple: contar las filas del archivo y compararlas con lo que la herramienta dijo que exportaba. Si no coinciden, no se sigue con el análisis hasta saber por qué.

Cuenta solo las filas de datos, sin la línea de cabecera, y compárala con la cifra que declara leeme.txt.

Responde para continuar

¿Cuántas filas faltan en el CSV de la consola de red respecto a las que declara el leeme?

Ver pista de ayuda

Resta las filas de datos que trae el archivo de las que declara la consola.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad