Support Ukrain
Adaltas logoAdaltasAdaltas logoAdaltas

CSV

CSV (Comma Separated Values) est un format de fichier orienté lignes utilisé principalement pour stocker des données qui peuvent être décomposées en lignes et en colonnes. Il y a diverses spécifications et implémentations pour le format CSV, mais un format commun pour les fichiers CSV est défini dans RFC 4180.

Dans un fichier CSV, une ligne correspond à un enregistrement de données. Dans un enregistrement de données, chaque champ (colonnes) est séparé par un caractère. L'implémentation courante du format CSV utilise le caractère Comma comme délimiteur de champ. Mais selon l'implémentation, les deux points, les points-virgules, les espaces, les tabulations ou d'autres caractères peuvent être utilisés.

Avantages du format CSV :

  • Il est sous une forme lisible par l'homme.
  • Il possède un schéma plat et simple, facile à mettre en oeuvre.
  • Il peut être traité par presque toutes les applications existantes.

Inconvénients du format CSV :

  • Il n'est pas universellement normalisé et peut être mis en oeuvre de différentes manières.
  • Doit être lu séquentiellement, peut prendre du temps pour trouver les informations à l'intérieur.
  • Ce n'est pas le format de fichier le plus efficace en termes de mémoire.
  • Pas de prise en charge de divers types de données.

Articles associés

Version 6 du package CSV pour Node.js

Version 6 du package CSV pour Node.js

Catégories : Node.js | Tags : Data Engineering, Refactoring, CSV, Format de fichier, Versions et évolutions

La dernière version du package pour Node.js vient d’être publiée ainsi que celles de ses sous-projects. Voici les versions publiées : version , précédente version NPM version , précédente version…

WORMS David

Par WORMS David

15 nov. 2021

Canada - Maroc - France

International locations

10 rue de la Kasbah
2393 Rabbat
Canada

Nous sommes une équipe passionnée par l'Open Source, le Big Data et les technologies associées telles que le Cloud, le Data Engineering, la Data Science le DevOps…

Nous fournissons à nos clients un savoir faire reconnu sur la manière d'utiliser les technologies pour convertir leurs cas d'usage en projets exploités en production, sur la façon de réduire les coûts et d'accélérer les livraisons de nouvelles fonctionnalités.

Si vous appréciez la qualité de nos publications, nous vous invitons à nous contacter en vue de coopérer ensemble.