Showing results for 
Search instead for 
Did you mean: 

high cardinality

Former Member
0 Kudos


     sorry for asking basic question

    i know about line item if dim table is more than 20% fact then search because of which char tha table size increased and make it as line item dimention

    and my doubt comes here wat is meant by cardinality is dat the total records in a dimention table????

    i am rele sorry for asking basic questions plz plz plz do reply me

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Vekatesh,

Lets take simple example you have 100 records in one dimension table.

Cardinality: This is percentage unique no of records of total no of records.

Now think about i have 100 records in dimension which has "Marital Status" field. In this case max we can have 3 unique values(Single, Married and Widow), so cardinality is LOW.

Now say I have 100 records in dimension which has "sales order' field. In this case obviously 100 records will be unique, so it is called HIGH cardinality.

If don't use system maintains BITMAP indexes and If we select HIGH Cardinality then system maintains B-Tree indexes which is faster than BITMAP.



0 Kudos


Cardinality: .Cardinality refers to the number of distinct values in a column in relation to the total number of rows.

High Cardinality: High Cardinality means that this dimension contains a large number of

distinct characteristic values.Example  : document number....

Low cardinality: It means this characteristic contains less number of values,For example, imagine a column with only two values like Statu: True or Flase...Sex: Male or Female



Former Member
0 Kudos