CSV
Un archivo de texto que guarda una tabla: una fila por línea, comas entre valores.
Un archivo CSV (comma-separated values, valores separados por comas) es la forma más simple de escribir una tabla. Cada línea es una fila, y dentro de una línea los valores van separados por comas; la primera línea suele tener los nombres de las columnas. Como es texto plano, cualquier programa lo puede leer: una planilla, una base de datos, un script, hasta un editor de texto.
Uno chiquito se ve así: nombre,ciudad,edad en la primera línea, después Ana,Rosario,34 y Luis,Salta,29. Cuando un valor tiene una coma adentro, va entre comillas dobles ("Buenos Aires, AR"). No hay una única versión oficial, así que los detalles cambian: muchas planillas configuradas en castellano usan punto y coma, porque ahí la coma es el separador decimal, y los acentos salen rotos cuando el archivo no se guardó en UTF-8.
CSV es el botón de exportar universal: bancos, CRMs, portales de datos abiertos y herramientas de análisis lo ofrecen, y suele ser el primer paso para pasar datos de un sistema a otro. Su debilidad es que no tiene tipos: el archivo no dice si 03/04 es una fecha, una fracción o texto, así que cada programa tiene que adivinar. Para datasets grandes de análisis, formatos como Parquet ocupan mucho menos y se leen mucho más rápido.
Para quedarse
- Una fila por línea, valores separados por comas, nombres de columnas en la primera línea.
- Texto plano: cualquier planilla, base de datos o lenguaje de programación lo abre.
- No tiene tipos, así que fechas y números quedan sujetos a interpretación.
- Los separadores y las codificaciones varían; si los acentos se ven rotos, fijate que sea UTF-8.