DAP reads data using an input plugin, transforms it through a series of filters, and prints it out again using an output plugin. Every record is treated as a document (aka: hash/dict) and filters are used to reduce, expand, and transform these documents as they pass through. Think of DAP as a mashup between sed, awk, grep, csvtool, and jq, with map/reduce capabilities.
Required Ruby Version
>= 2.6
Authors
Rapid7 Research
Versions
- 1.3.1 October 26, 2022 (1.19 MB)
- 1.3.0 October 20, 2022 (1.19 MB)
- 1.2.9 August 04, 2021 (1.19 MB)
- 1.2.8 June 18, 2020 (1.19 MB)
- 1.2.7 June 03, 2020 (1.19 MB)