Extract data from (compressed) EDI/X12 files.
The EDI/X12 reader included inside Anatella is stream-oriented. This means that Anatella reads the EDI/X12 file “chunk-by-chunk” (when all data from one chunk has been extracted, Anatella loads the next chunk). This means that:
•There are no limits to the size of the EDI/X12 file that Anatella can read&parse.
•With Anatella, Data Extraction from EDI/X12 only requires a small (and constant) amount of RAM.
•With Anatella, data Extraction from EDI/X12 is very fast.
If the extension of the EDI/X12 file is RAR, ZIP, GZ or LZO then Anatella will transparently decompress the XML file in RAM memory. Anatella chooses the (de)compression technique to use based on the filename extension. When Anatella uses compressed file formats, it does NOT decompress the files on the Hard Drive: Anatella decompresses the data “on-the-fly” in central core RAM memory, thus reducing:
•the load on the hard drive
•the hard-drive consumption required to do the analysis.
Usually, for classical “real world” EDI/X12 files, the compression/ratio is around 90%. Thus, it makes a lot of sense to compress your EDI/X12 files.