hongbin ma created KYLIN-1689:
---------------------------------

             Summary: bug when a column being dimension as well as in a sum 
metric
                 Key: KYLIN-1689
                 URL: https://issues.apache.org/jira/browse/KYLIN-1689
             Project: Kylin
          Issue Type: Bug
            Reporter: hongbin ma
            Assignee: hongbin ma


Hi all,
 
I recently built a cube named c1, use 2 columns as dimensions ,”rule_name”,” 
PARTNER_GAIN_PAY_PT_DOC_CNT”, also use ” sum(PARTNER_GAIN_PAY_PT_DOC_CNT)” as 
measure. C1 was built successfully.
 
So, I made a query sql to test, that is “select 
rule_name,PARTNER_GAIN_PAY_PT_DOC_CNT 
,count(*),sum(PARTNER_GAIN_PAY_PT_DOC_CNT) from 
CUB_PARTNER_GAIN_PAY_PT_PRE0_AT0_S where rule_name='1号店3C产品' group by 
rule_name,PARTNER_GAIN_PAY_PT_DOC_CNT;”, but the result is not probably exactly.
RULE_NAME  PARTNER...  EXPR$2 EXPR$3
1号店3C产品    1860     30    1860
1号店3C产品    700      2     700
1号店3C产品    7410     38    7410
1号店3C产品    2940     60    2940
 
In my opinion,”count(*)” means the amount of records with the same rule_name 
and PARTNER_GAIN_PAY_PT_DOC_CNT, so I think sum(PARTNER…) equals
Count(*) * PARTNER_GAIN_PAY_PT_DOC_CNT, but the truth is not , I wonder if 
there is something wrong with my understanding?
 
       Insight snapshot as below:



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to