One combination represents one cuboid; A N-dimension full cube has 2^N
combinations/cuboids;
The dimension types have the same semantic in old and new algorithms.

2016-05-12 11:14 GMT+08:00 Mars J <xujiao.myc...@gmail.com>:

> Sorry , there is another problem, is the new cube algorithm for various
> dimensions type different from the old one ?
>
> 2016-05-12 8:47 GMT+08:00 Mars J <xujiao.myc...@gmail.com>:
>
>> what's the combination's meaning ? what's the relation between number of
>> combination and number of dimensions ?
>>
>> 2016-05-11 22:35 GMT+08:00 ShaoFeng Shi <shaofeng...@apache.org>:
>>
>>> change "kylin.cube.aggrgroup.max.combination" to 8092 isn't enough for
>>> your case, because you're trying to put 18 dimensions into one aggregation
>>> group, with 4 hierarchyes (each has 3 dim); You can calculate the
>>> combination numbers beyond of 8092; You can see some detail info in the
>>> log.
>>>
>>> Kylin makes this check is telling user not to put too many dimensions
>>> into one agg group; if you do need do so, try your best to leverage the
>>> optimizations to reduce the combinations; Otherwise, the cube may explode
>>> too much.
>>>
>>> My suggestion is trying to divide your dimensions into multiple groups
>>> based on the query patterns.
>>>
>>> 2016-05-11 19:22 GMT+08:00 Mars J <xujiao.myc...@gmail.com>:
>>>
>>>> Hi ShaoFeng,
>>>>
>>>> My former manipulation is to set :
>>>> kylin.cube.aggrgroup.max.size=24
>>>> kylin.cube.aggrgroup.max.combination=8092
>>>> and restart kylin server,but it didn't work.
>>>>
>>>> I update the properties to values as follow just now:
>>>> kylin.cube.aggrgroup.max.size=48
>>>> kylin.cube.aggrgroup.max.combination=16384
>>>>
>>>> and then restart kylin server, it can crerate cube successfully.
>>>>
>>>> Now, I don't know what is the appropriate value to set it and this two
>>>> properties stand for what ?
>>>>
>>>> 2016-05-11 19:15 GMT+08:00 Mars J <xujiao.myc...@gmail.com>:
>>>>
>>>>> Yes, I have restart kylin server after update this property. but the
>>>>> error is still there.
>>>>>
>>>>> 2016-05-11 17:20 GMT+08:00 ShaoFeng Shi <shaofeng...@apache.org>:
>>>>>
>>>>>> Hi Mars, did you restart kylin server after update this property?
>>>>>>
>>>>>> 2016-05-11 16:34 GMT+08:00 Mars J <xujiao.myc...@gmail.com>:
>>>>>>
>>>>>>> Hi,
>>>>>>>    I'm creating a cube, at the "Advanced Setting" step, I have 18
>>>>>>> columns in the Agg Group includes like the picture below:
>>>>>>> [image: 内嵌图片 2]
>>>>>>>
>>>>>>> when save this cube , it shows the error message as follow:
>>>>>>>
>>>>>>> [image: 内嵌图片 1]
>>>>>>>
>>>>>>> then I go to edit kylin.properties to alter the value of
>>>>>>> kylin.cube.aggrgroup.max.combination, but I didn't find the default 
>>>>>>> value
>>>>>>> of this property. I think this property is meaning of the number of 
>>>>>>> include
>>>>>>> number in agg group. I found the default value from github is 4096, and 
>>>>>>> I
>>>>>>> set it to 8092, also has this error.
>>>>>>>
>>>>>>> Please tell me what the right meaning of
>>>>>>> kylin.cube.aggrgroup.max.combination and how to set it can avoid my 
>>>>>>> error.
>>>>>>>
>>>>>>> Thanks.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>>
>>>>>> Shaofeng Shi
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Best regards,
>>>
>>> Shaofeng Shi
>>>
>>>
>>
>


-- 
Best regards,

Shaofeng Shi

Reply via email to