¿Qué es y cómo optimizarlo?

Los archivos TSV son una alternativa más amigable para los humanos que CSV. Veamos su caso de uso, las aplicaciones que los admiten y más.

Hay muchos formatos de archivo que se adaptan mejor a sus casos de uso. De la misma manera, es posible que necesite aplicaciones específicas para trabajar con formatos específicos.

Uno de esos formatos de archivo comúnmente utilizado para el intercambio de datos entre diferentes aplicaciones es TSV.

¿Qué es un archivo TSV?

Valores separados por tabuladores (TSV) es un formato de archivo de texto sin formato que representa valores delimitados por tabuladores, lo que le da un nombre apropiado.

Un ejemplo simple es la siguiente imagen que muestra las coordenadas de algunos puntos en un plano 2D.

Hay varias aplicaciones de archivos TSV, incluidas hojas de productos de comercio electrónico, gráficos de comparación, gestión de inventario, etc. Además, es fácil de modificar y detectar errores, lo que le da una ventaja sobre el popular CSV (valores separados por comas).

Diferencia entre archivo TSV y CSV

Estos dos formatos de archivo tienen diferentes aplicaciones. Y aunque uno puede crear ambos y leer los datos, los atributos inherentes los hacen únicos.

PropiedadTSVCSVDelimitadorTabCommaPropensa a erroresMenosMásCompatibilidadTexto, números, fórmulas, etc. Principalmente texto y númerosAplicaciónComercio electrónico, comparación,
especificaciones, etc. Comercio electrónico, aprendizaje profundo, análisis de datos, etc. Casos de uso Apto para humanos Apto para máquinas Adopción Limitado Generalizado Ejemplo
1 2x, y
1,2

Si bien la tabla anterior indica algunas distinciones, hay áreas grises donde ambas funcionalidades se superponen, dejando la elección entre las dos a la preferencia personal.

Abrir un archivo TSV

Puede abrir un archivo TSV utilizando aplicaciones de hoja de cálculo como MS Excel, Google Spreadsheets, LibreOffice, etc. Además, los editores de texto como Notepad, WordPad, Notepad++, etc., funcionan con TSV; sin embargo, editar estos archivos usando editores de texto tan básicos no es productivo.

Para abrir un archivo TSV con aplicaciones compatibles, debe seleccionar Abrir con en el menú contextual del botón derecho. Este paso es necesario si está abriendo un archivo .tsv por primera vez.

A continuación, seleccione Elija una aplicación en su PC si algún programa compatible no está en la lista de aplicaciones sugeridas.

Posteriormente, navegue hasta el directorio de instalación del programa preferido. El directorio de instalación estará en algún lugar de los Archivos de programa dentro de la partición principal del disco duro (generalmente C:) que contiene el sistema operativo.

Alternativamente, puede usar la búsqueda en la barra de tareas de Windows para encontrar la ubicación del archivo.

Finalmente, según lo que elija, Siempre o Solo una vez, la aplicación específica se asociará con la extensión .tsv, o se le puede pedir que elija el programa cada vez.

Crear archivo TSV

Las aplicaciones de hojas de cálculo (MS Excel, LibreOffice, etc.) pueden crear un archivo .tsv. Uno tiene que usar algo como Guardar como o Descargar y seleccionar esta extensión para guardar el archivo en formato TSV.

Por ejemplo, puede guardar como texto (separado por tabuladores) con MS Excel, mientras que los usuarios de hojas de cálculo de Google pueden descargar hojas de cálculo como valores separados por tabuladores (.tsv).

Del mismo modo, funciona con todas las aplicaciones de soporte.

Terminando

Si bien los archivos TSV parecen legibles por humanos, la mayoría de las aplicaciones de software aún no han adoptado este formato de archivo. El uso principal se limita al intercambio de datos y en algunos lenguajes de programación como JavaScript, Python, etc.

PD: Compruebe Parquet, una alternativa eficiente al almacenamiento de CSV.

¿Te gustó leer el artículo? ¿Qué tal compartir con el mundo?