Summarizing arrays for first, last, minimum, maximum, and average valuesScenarioPopulating the sample dataDefining the aggregation pipelineExecuting the aggregation pipelineExpected pipeline resultPipeline observationsPivoting array items by a keyScenarioPopulating the sample dataDefining the aggregation pipelineExecuting the aggregation pipelineExpected pipeline resultPipeline observationsArray sorting and percentilesScenarioPopulating the sample dataDefining the aggregation pipelineExecuting the aggregation pipelineExpected pipeline resultPipeline observationsArray element groupingScenarioPopulating the sample dataDefining the aggregation pipelineExecuting the aggregation pipelineExpected pipeline resultPipeline observationsArray fields joiningScenarioPopulating the sample dataDefining the aggregation pipelineExecuting the aggregation pipelineExpected pipeline resultPipeline observationsComparison of two arraysScenarioPopulating the sample dataDefining the aggregation pipelineExecuting the aggregation pipelineExpected pipeline resultPipeline observationsJagged array condensingScenarioPopulating the sample dataDefining the aggregation pipelineExecuting the aggregation pipelineExpected pipeline resultPipeline observationsSummary