Trino Connectors Support

Each connector that we are supporting needs to have several features to make it “Supported”:

  1. Data discovery - The ability to discover which data sources are stores using this connector. Its not directly in the connector but it works per connector so it worth mentioning.
  2. Vega Table Structure - Currently (we be changed in the future) each connector must support a specific structure which must have these 3 columns: timestamp - the time the event happend. index_timestamp - the time the event has been indexed by the storage connector. raw - the raw data log.
  3. Splits - the abiliy to split the data into ‘splits’, which makes trino process to query in parallel.
Splunk Sentinel Quickwit Elastic
Data Discovery V V V
Vega Table Structure V V V
Splits V
JSON Extract Predicate Pushdown V
LIMIT Predicate Pushdown V V V V
ORDER BY LIMIT Predicate Pushdown
GROUP BY Predicate Pushdown (COUNT, AVG, MIN, MAX)
Free Text (WHERE SEARCH) V V V