Los archivos TSV son una alternativa más humana que los CSV. Veamos sus casos de uso, las aplicaciones que los soportan y mucho más.

Hay muchos formatos de archivo que se adaptan mejor a sus casos de uso. Del mismo modo, es posible que necesite aplicaciones específicas para trabajar con formatos concretos.

Uno de estos formatos de archivo que se utiliza habitualmente para el intercambio de datos entre distintas aplicaciones es el TSV.

¿Qué es un archivo TSV?

Tab-Separated Values (TSV) es un formato de archivo de texto plano que representa valores delimitados por tabulaciones, lo que le da un nombre apropiado.

Un ejemplo sencillo es la siguiente imagen que representa las coordenadas de unos puntos en un plano 2D.

tsv file example

Existen varias aplicaciones de los archivos TSV, como las fichas de productos de comercio electrónico, los cuadros comparativos, la gestión de inventarios, etc. Además, es fácil de modificar y detectar errores, lo que le da ventaja sobre el popular CSV (valores separados por comas).

Diferencia entre los archivos TSV y CSV

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

PropiedadTSVCSV
DelimitadorTabulaciónComa
Propenso a erroresMenosMás
CompatibilidadTexto, números, fórmulas, etc. Principalmente texto y números
Aplicacióncomercio electrónico, comparación
especificaciones, etc.
comercio electrónico, aprendizaje profundo, análisis de datos, etc.
Casos de usoAmigable para el ser humanoAmigable para las máquinas
AdopciónLimitadaGeneralizada
Ejemplox y
1 2
x,y
1,2

Aunque la tabla anterior indica algunas distinciones, hay zonas grises en las que ambas funcionalidades se solapan, lo que deja la elección entre ambas a la preferencia personal.

Abrir un archivo TSV

Puede abrir un archivo TSV utilizando aplicaciones de hojas de cálculo como MS Excel, Google Spreadsheets, LibreOffice, etc. Además, los editores de texto como Notepad, WordPad, Bloc de notas , etc., funcionan con TSV; sin embargo, la edición de estos archivos utilizando estos editores de texto básicos no es productiva.

Para abrir un archivo TSV con aplicaciones compatibles es necesario seleccionar la opción Abrir con en el menú contextual del botón derecho del ratón. Este paso es necesario si es la primera vez que abre un archivo .tsv.

opening-tsv-file

A continuación, seleccione la opción Elija una aplicación de su PC si no aparece ningún programa compatible en la lista de aplicaciones sugeridas.

opening-tsv-file-2

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

Como alternativa, puede utilizar la búsqueda de la barra de tareas de Windows para encontrar la ubicación del archivo.

finding-installation-location

Por último, en función de lo que elija, Siempre o Sólo una vez, la aplicación específica se asociará con la extensión .tsv, o puede que se le pida que elija el programa cada vez.

Creación del archivo TSV

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

Por ejemplo, puede guardar como Texto(delimitado por tabulaciones) con MS Excel, mientras que los usuarios de Google Spreadsheets pueden descargar hojas de cálculo como Valores separados por tabulaciones (.tsv).

Del mismo modo, funciona con todas las aplicaciones compatibles.

Envoltorio

Aunque los archivos TSV parecen legibles para el ser humano, la mayoría de las aplicaciones de software aún no han adoptado este formato de archivo. Su uso principal se limita al intercambio de datos y en unos pocos lenguajes de programación como JavaScript, Python, etc.

PD: Consulte Parquet: una alternativa eficaz al almacenamiento CSV.