Les formats de fichiers sont extrêmement diversifiés. Chez Lokad, notre ambition est de prendre en charge tous les formats de fichiers tabulaires (raisonnables). Nous prenions déjà en charge les fichiers CSV (valeurs séparées par des virgules) avec toutes leurs variantes - qui peuvent impliquer des séparateurs ou des retours de ligne variables.

Cependant, les fichiers tabulaires peuvent devenir très volumineux, et afin de rendre le transfert de fichiers vers Lokad plus rapide, ces fichiers peuvent être compressés. La compression sans perte de fichiers texte plats fonctionne très bien, donnant souvent un taux de compression inférieur à 10 %, c’est-à-dire que le fichier compressé résultant est inférieur à 10 % du fichier original.

D’un autre côté, les formats de compression sont également extrêmement diversifiés. Jusqu’à présent, nous ne prenions en charge que le vénérable et omniprésent GZip - le format de compression utilisé pour compresser les pages Web, par exemple.

Les deux formats WinZip - célèbre pour son extension de fichier .zip - et 7z - l’un des algorithmes de compression les plus efficaces disponibles sur le marché - sont désormais pris en charge par Lokad. Dans les deux cas, les formats de fichiers sont des formats d’archive, donc un seul fichier .zip peut contenir de nombreux fichiers dans l’archive. Pour l’instant, Lokad ne prend en charge que les archives à un seul fichier.

Ce choix est pratique car si le fichier plat est si volumineux qu’il nécessite une compression en premier lieu, produire une archive encore plus grande regroupant plusieurs gros fichiers tend à être impraticable. Au lieu de cela, nous suggérons d’utiliser des téléchargements de fichiers incrémentiels.