🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónExportaciones 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.
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.
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
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.