Qu'est-ce que c'est et comment l'optimiser ?
Les fichiers TSV représentent une option plus conviviale que les CSV pour l'échange de données. Examinons leurs applications, les logiciels compatibles et d'autres aspects pertinents.
Divers formats de fichiers sont optimisés pour des utilisations spécifiques, et il en va de même pour les logiciels nécessaires pour les manipuler.
Le format TSV est notamment très utilisé pour transférer des données entre différents outils.
Qu'est-ce qu'un fichier TSV ?
Les fichiers TSV (Tab-Separated Values) sont des fichiers texte brut où les valeurs sont séparées par des tabulations, d'où leur nom.
L'image ci-dessous illustre un exemple simple avec les coordonnées de points dans un espace 2D.
Les fichiers TSV trouvent leur utilité dans divers domaines, notamment les fiches produits pour le commerce en ligne, les tableaux comparatifs ou la gestion des stocks. Leur facilité de modification et de détection d'erreurs leur confère un avantage sur le format CSV (Comma-Separated Values), bien plus répandu.
Distinction entre TSV et CSV
Ces deux types de fichiers ont des applications différentes. Bien qu'ils puissent tous deux être créés et utilisés pour lire des données, leurs caractéristiques intrinsèques les distinguent.
| Propriété | TSV | CSV |
| Séparateur | Tabulation | Virgule |
| Sensibilité aux erreurs | Moins | Plus |
| Compatibilité | Texte, nombres, formules, etc. | Principalement texte et nombres |
| Usages | Commerce électronique, comparaisons, spécifications, etc. | Commerce électronique, apprentissage profond, analyse de données, etc. |
| Exemple de données | 1 2 x y |
1,2 |
Bien que ce tableau mette en évidence des différences, il existe des zones où leurs fonctionnalités se recoupent, laissant souvent le choix entre les deux en fonction des préférences personnelles.
Comment ouvrir un fichier TSV
Les fichiers TSV peuvent être ouverts avec des logiciels de tableur comme MS Excel, Google Sheets, LibreOffice, entre autres. Des éditeurs de texte comme Bloc-notes, WordPad ou Notepad++ peuvent aussi les gérer, bien que l'édition via ces outils soit moins pratique.
Pour ouvrir un fichier TSV avec un logiciel approprié, il faut sélectionner "Ouvrir avec" dans le menu contextuel (clic droit). Cette étape est généralement requise lors de la première ouverture d'un fichier .tsv.

Ensuite, choisissez "Choisir une autre application" si aucun logiciel compatible n'est proposé.

Naviguez jusqu'au répertoire d'installation du logiciel de votre choix. Il se trouvera généralement dans le dossier "Program Files" de votre disque dur principal (souvent C:) où se trouve votre système d'exploitation.
Vous pouvez également utiliser la recherche de la barre des tâches Windows pour trouver l'emplacement de ce fichier.

Enfin, selon votre choix ("Toujours" ou "Seulement cette fois"), l'application sélectionnée sera associée aux fichiers .tsv, ou vous serez invité à choisir un programme à chaque ouverture.
Comment créer un fichier TSV
Les tableurs (MS Excel, LibreOffice, etc.) permettent de créer un fichier .tsv. Vous devez utiliser l'option "Enregistrer sous" ou "Télécharger" et sélectionner cette extension pour enregistrer le fichier au format TSV.
Par exemple, vous pouvez choisir l'option "Texte (délimité par des tabulations)" avec MS Excel, tandis que Google Sheets propose de télécharger des feuilles de calcul en tant que "Valeurs séparées par des tabulations (.tsv)".
Le processus est similaire avec tous les logiciels compatibles.
En résumé
Bien que les fichiers TSV soient lisibles par l'humain, de nombreux logiciels ne les prennent pas encore en charge. Leur usage principal se limite à l'échange de données et à certains langages de programmation comme JavaScript et Python.
PS : Pensez à Parquet, une alternative efficace au format CSV pour le stockage.
Avez-vous apprécié cet article ? Partagez-le avec le monde entier !