You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
The Archive Extractor is primarily intended to split an Archive file containing a list of items (documents, folder, etc), and then to process each individual record one at a time, as sub-jobs on their own pipeline.
Features
The process is able to extract and process these file types:
Known Limitations
- RAR is a proprietary algorithm and was not included for this version.
- 7z does not support stream opening so it was excluded from this version.
- Depending on the encoding of the archive files, the folders might not get returned as archive entries, so you could not see it in the result jobs.
- If the Archive files are excluded from the crawl, the Scan Excluded Items option will not work for this kind of items.
- At the moment the "Delete by Query" functionality of the component only works with the Elasticsearch Publisher
- "Delete by Query" implementation for the rest of the available publishers is still pending.
- Since JAR files are fundamentally archive files built on the ZIP file format using the .jar file extension, the auto discovery method will sometimes get the zip files when jar types are selected and vice versa.
- It is required to share the Archive Extractor rule into a shared library in order to use the same rule on both the onAddUpdate and onDelete stages.