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/4894c979
Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/4894c979
Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/4894c979

Branch: refs/heads/yaho-cube-planner
Commit: 4894c979ccde8a1704dd3bd1d5e60b646f75daf9
Parents: 7f26f44
Author: Zhong <nju_y...@apache.org>
Authored: Thu Sep 7 17:36:58 2017 +0800
Committer: Zhong <nju_y...@apache.org>
Committed: Fri Sep 8 11:47:22 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/4894c979/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