Open
Description
This issue tracks development in the Rust experimental folder regarding:
- A parser mechanism to translate 'query language statements' from multiple sources (OTTL, KQL, etc...) into a uniform intermediate representation
- A 'query engine' component that can use that intermediate representation to normalize/filter/aggregate data, preferably taking advantage of the Arrow format central to this repository
- Started in [query-engine] KQL accessor support #542
The eventual vision is using this 'query engine' as a processor in an OTAP pipeline that can accept a variety of transform language inputs while sharing a single implementation internally to do the actual data manipulation.