Tell me one example for junk dimension?

Answer Posted / manoj

When developing a dimensional model, we often encounter miscellaneous flags and indicators. These flags do not logically belong to the core dimension tables.

A junk dimension is grouping of low cardinality flags and indicators. This junk dimension helps in avoiding cluttered design of data warehouse. Provides an easy way to access the dimensions from a single point of entry and improves the performance of sql queries.

Example: For example, assume that there are two dimension tables (gender and marital status). The data of these two tables are shown below:

Code:
Table: Gender
Id Gender_status
----------------
1 Male
2 Female

Table: Marital Status
Id Marital_Status
----------------
1 Single
2 Married
Here both the dimensions have low cardinality flags. This will cause maintenance of two tables and decrease performance of sql queries.

We can combine these two dimensions into a single table by cross joining and can maintain a single dimension table. The result of cross join is shown below:

Code:
id gender mrg_status
--------------------
1 Male Single
2 Male Married
3 Female Single
4 Female Married

This new dimension table is called a junk dimension. This will improve the manageability and improves the sql queries performance.

Is This Answer Correct ?    12 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain the definition of normalized and denormalized view?

597


What are loops in Datawarehousing?

641


What is MODEL is Data mining world?

2151


Explain what are the various methods of getting incremental records or delta records from the source systems?

602


What is data analysis? Where it will be used?

637






What is difference between model & package?

643


What are the reasons to use a chameleon method in data warehousing?

656


What are the advantages of cold fusion?

613


Explain hybrid slowly changing dimension?

680


What is analytical or analytic mean?

717


Explain the main differences between star and snowflake schema?

614


Explain er diagram?

643


What are the different types of schemas used in data warehousing?

598


Explain what are non-additive facts?

643


In general, how many Fact & Dimension tables are present in a Banking Data warehouse project ?

1807