The executors are the components that know how to extract the rows from the table document and the schema of how the table is structured, depending on the document type (RDB, Parquet, SAS, etc.) For each extracted row, the executor calls each of the configured summarizers.
The Job Summarizer Executor can process the table data contained in an Aspire job and fetch the associated rows from an Elasticsearch index.
Each extracted row will be processed by the summarizers attached to the job.
The Parquet Summarizer Executor can process the content of a Parquet file and extract each of the rows and the table schema.
Each extracted row will be processed by the summarizers attached to the job.
The RDB Summarizer Executor can process the result set associated with a job and extract each of the rows and the table schema.
Each extracted row will be processed by the summarizers attached to the job.
The SAS Summarizer Executor can process the content of a SAS file and extract each of the rows and the table schema.
Each extracted row will be processed by the summarizers attached to the job.
The Avro Summarizer Executor can process the content of .avro, snappy-compressed binary Avro format (.snappy.avro), Avro schema (.avsc) files and extract each of the rows and the table schema.
Each extracted row will be processed by the summarizers attached to the job.
The Xml Summarizer Executor can process the content of xml file and extract each of the rows and the table schema.
Each extracted row will be processed by the summarizers attached to the job.