From f024314a1271595c607edeae7c8381b5afcb5d5c Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Fri, 20 Oct 2017 11:42:19 +0200 Subject: [PATCH] fixed average data mining query REST API; need to provide NumberExtractor now for averages Change-Id: I4b3fd06bb204ff7a0f5d28c7cf8511fc07603eea --- .../sailing/server/gateway/jaxrs/api/DataMiningResource.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/DataMiningResource.java b/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/DataMiningResource.java index f1e78536fa5..b8647b47050 100644 --- a/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/DataMiningResource.java +++ b/java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/DataMiningResource.java @@ -31,6 +31,7 @@ import com.sap.sse.datamining.StatisticQueryDefinition; import com.sap.sse.datamining.data.QueryResult; import com.sap.sse.datamining.shared.DataMiningSession; import com.sap.sse.datamining.shared.GroupKey; +import com.sap.sse.datamining.shared.data.AverageWithStats; import com.sap.sse.datamining.shared.impl.CompoundGroupKey; import com.sap.sse.datamining.shared.impl.GenericGroupKey; import com.sap.sse.datamining.shared.impl.PredefinedQueryIdentifier; @@ -174,9 +175,8 @@ public class DataMiningResource extends AbstractSailingServerResource { race_FilterSelection.put(getRaceName, getRaceName_FilterSelection); } - queryDefinitionDTO.setFilterSelectionFor(queryDefinitionDTO.getDataRetrieverChainDefinition().getRetrieverLevel(2), race_FilterSelection); - response = runQuery(queryDefinitionDTO, regattaName, raceName, null, "kn", 2); + response = runQuery(queryDefinitionDTO, regattaName, raceName, (AverageWithStats aws)->aws.getAverage(), "kn", 2); } return response; }