add the other comment
3) try to add some column which well-distributed to dimension ,so it can uniform distribute all the raw values to every row key.
now , 1024 * 1024 values max in one row key !

在 2016年04月27日 13:00, ShaoFeng Shi 写道:
The raw measure need encode the column values with dictionary; while
dictionary is not good for ultra high cardinality. That's why it
complaints; You can try something as workaround:

1) cut a big segment into several segments, if you were trying to build a
large data set at once;
2) set "kylin.dictionary.max.cardinality" in conf/kylin.properties to a
bigger value (default is 5000000).

2016-04-27 10:55 GMT+08:00 [email protected] <[email protected]>:

hi all,

I am using 1.5.1 for testing.
when I add the raw expression on one column of module, get the following
error message in log file.

Too high cardinality is not suitable for dictionary -- cardinality:
10886118

my question is

1. does this means that the raw expression only allows limited number of
cardinality ?
2. how to modify configuration for this limited number for raw
expression(measure).

--
View this message in context:
http://apache-kylin.74782.x6.nabble.com/cardinality-number-limit-about-raw-expression-tp4286.html
Sent from the Apache Kylin mailing list archive at Nabble.com.




Reply via email to