APACHE-KYLIN-2725: add precision for percentile measures of system cubes

Project: http://git-wip-us.apache.org/repos/asf/kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/bd3e7bf0
Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/bd3e7bf0
Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/bd3e7bf0

Branch: refs/heads/yaho-cube-planner
Commit: bd3e7bf0cd7e0bda4b55a4cffa2fdb1ffd655864
Parents: 844a6fc
Author: Zhong <[email protected]>
Authored: Thu Sep 7 17:36:58 2017 +0800
Committer: Zhong <[email protected]>
Committed: Fri Sep 8 11:33:05 2017 +0800

----------------------------------------------------------------------
 .../org/apache/kylin/tool/metrics/systemcube/CubeDescCreator.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/bd3e7bf0/tool/src/main/java/org/apache/kylin/tool/metrics/systemcube/CubeDescCreator.java
----------------------------------------------------------------------
diff --git 
a/tool/src/main/java/org/apache/kylin/tool/metrics/systemcube/CubeDescCreator.java
 
b/tool/src/main/java/org/apache/kylin/tool/metrics/systemcube/CubeDescCreator.java
index dad1629..e6914b4 100644
--- 
a/tool/src/main/java/org/apache/kylin/tool/metrics/systemcube/CubeDescCreator.java
+++ 
b/tool/src/main/java/org/apache/kylin/tool/metrics/systemcube/CubeDescCreator.java
@@ -626,7 +626,7 @@ public class CubeDescCreator {
         FunctionDesc function = new FunctionDesc();
         function.setExpression(PercentileMeasureType.FUNC_PERCENTILE);
         function.setParameter(parameterDesc);
-        function.setReturnType(PercentileMeasureType.DATATYPE_PERCENTILE);
+        function.setReturnType("percentile(100)");
 
         MeasureDesc result = new MeasureDesc();
         result.setName(column + "_PERCENTILE");

Reply via email to