diff --git a/src/server/es/aggs.js b/src/server/es/aggs.js index b02d27df7..947306a88 100644 --- a/src/server/es/aggs.js +++ b/src/server/es/aggs.js @@ -175,6 +175,13 @@ export const numericGlobalStats = async ( stats: { field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, }, + extended_stats: { + field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, + }, + percentiles: { + field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, + percents: [25, 50, 75], + }, }, }; if (nestedAggFields && nestedAggFields.termsFields) { @@ -267,6 +274,13 @@ export const numericHistogramWithFixedRangeStep = async ( stats: { field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, }, + extended_stats: { + field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, + }, + percentiles: { + field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, + percents: [25, 50, 75], + }, }, }; aggsObj[AGGS_QUERY_NAME] = { @@ -279,6 +293,13 @@ export const numericHistogramWithFixedRangeStep = async ( stats: { field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, }, + extended_stats: { + field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, + }, + percentiles: { + field: (nestedPath) ? `${nestedPath}.${field}` : `${field}`, + percents: [25, 50, 75], + }, }, }, };