Hi, Yuzhang:

I would appreciate if you can provide answer to my 2 questions.

Thanks.

Kang-sen

From: Lu, Kang-Sen <[email protected]>
Sent: Friday, March 15, 2019 8:15 AM
To: [email protected]
Subject: RE: question related to the aggregation groups configuration

________________________________
NOTICE: This email was received from an EXTERNAL sender
________________________________

Hi, Yuzhang:

Thanks for taking time to reply.

I actually have read that article several times earlier before.

However, may be I missed some details or what, I am not clear about how those 
rules actual work and how they interfere with each other.

From the article you pointed out, the hierarchy rule does have an example, so 
it is less likely to be confused.

I did not find any discussion about the “mandatory rule”. It is supposed to be 
very simple, but I am stuck by the details. Let’s say, “includes” is a set of 
dim: { d1, d2, … d10}, and the “mandatory” is a set of dim: {D1, …, D9}.
So it is obvious that each cuboid generated from this agg group should all 
include set of dim {D1, …, D9}.
Now, D10 could be either selected or not. So the natural guess is that this agg 
group will generate two cuboids, i.e {D1,…,D9} and {D1,… D10}. Is this what 
kylin will do?

Another detail I am not clear is the interaction of “joint rule” and the 
“mandatory rule”. It seems that there is an interaction between these two 
rules. I am not clear why, and it is not discussed in the article you mentioned.

That was my two original questions.

Thanks again.

Kang-sen

From: yuzhang <[email protected]<mailto:[email protected]>>
Sent: Friday, March 15, 2019 7:46 AM
To: [email protected]<mailto:[email protected]>
Subject: Re: question related to the aggregation groups configuration

________________________________
NOTICE: This email was received from an EXTERNAL sender
________________________________

Hi kang-sen:
  Here is a blog about the mind of aggregation group. I hope it will help you.
https://kylin.apache.org/blog/2016/02/18/new-aggregation-group/<https://kylin.apache.org/blog/2016/02/18/new-aggregation-group/>

Best regards
 yuzhang

[Image removed by sender.]

yuzhang

[email protected]<mailto:[email protected]>

签名由 网易邮箱大师<https://mail.163.com/dashi/dlpro.html?from=mail81> 定制
On 3/14/2019 21:21,Lu, Kang-Sen<[email protected]><mailto:[email protected]> wrote:
I am running kylin 2.5.1

I have two questions related to the aggregation group configuration. In the 
kylin GUI, select “Model”, then try to edit a cube design, under “Grid”, select 
“Advanced Setting”, we can enter multiple “Aggregation Groups”. Each 
“Aggregation Group” can specify zero, one, or many cuboids, with the 
combination of dimensions.

Q1: If I want one and only one cuboid to be created with dimensions set = {D1, 
D2, … , D10}, then is it correct to enter D1-to-D10 in the “includes” list, and 
“D1-to-D9 in the “Mandatory Dimensions” list? The key question is “will kylin 
generate two cuboids, i.e. {D1, …, D9} and {D1, … , D10} or just one cuboid”?

Q2: If I entered D1-to-D10 into the “includes” list, and entered {D1, D2} in 
the “Joint Dimensions” list, then I can’t enter either D1 or D2 into the 
“Mandatory Dimensions” list? I was thinking if I entered {D1, D3, … , D9} in 
the “Mandatory Dimensions”, and with {D1, D2} in the “Joint Dimensions”, then 
there should only one cuboid generated for {D1, D2, …, D10}. Why is it not 
allowed?

Maybe the doc have this information described. But it is not clear to me 
exactly how does kylin process the info entered in the “includes”, “Mandatory 
Dimensions”, and “Joint Dimensions”. Can someone either point me to some 
document or answer the questions I mentioned above.

Thanks.

Kang-sen


________________________________
Notice: This e-mail together with any attachments may contain information of 
Ribbon Communications Inc. that is confidential and/or proprietary for the sole 
use of the intended recipient. Any review, disclosure, reliance or distribution 
by others or forwarding without express permission is strictly prohibited. If 
you are not the intended recipient, please notify the sender immediately and 
then delete all copies, including any attachments.
________________________________

Reply via email to