No video

Use of Degenerate Dimension | Data warehouse Concepts

  Рет қаралды 50,576

aroundBI

aroundBI

Күн бұрын

Welcome to aroundbi.
Degenerate dimension is dimensional in nature, but it sits in the fact table. In Fact, table, it is not acting as a key so it is not joined with any other dimension table. It does not have its own dimension table as all the related attributes have been placed in other dimensions.
The degenerate key can be used to group line items on a single order, or required to get average number of line items for an order. Please share your thoughts and feedback.
Thanks for watching.
For more information, please visit www.aroundBI.com

Пікірлер: 30
@raghu8467
@raghu8467 4 жыл бұрын
Very crisp and nice video..thanks for your good work..
@rickmemmer5625
@rickmemmer5625 6 жыл бұрын
Great work -- as usual I've noticed!! Thank you!
@singhsVP
@singhsVP Жыл бұрын
Thank you, I have understood this concept because of your great explanation using a real-life example :)
@mohansaivelagapudi929
@mohansaivelagapudi929 2 жыл бұрын
Thanks For Helping
@rakeshmudhuganti7502
@rakeshmudhuganti7502 7 жыл бұрын
good way of explaning
@hrsh3329
@hrsh3329 2 жыл бұрын
Good one
@salonibhatia9438
@salonibhatia9438 3 жыл бұрын
Very well articulated
@sivakumaranbazhagan1672
@sivakumaranbazhagan1672 5 жыл бұрын
Order no is in millions so what why cant we have an order dimension? I still cant get the point.
@Intox429
@Intox429 4 жыл бұрын
This is because order number provides no value, the row connected to the order number will have references for dimensions that would be more useful. Like the order was for (X) product. In the case where an order number would associated to many rows the, yes there would be a cross-reference table (Dimension table) that would give you the many to one join your looking for so you can identify all products in a given order.
@dharmiknaik1772
@dharmiknaik1772 3 жыл бұрын
Gr8 work. Thanks.
@AkshuGotuDance
@AkshuGotuDance 3 жыл бұрын
Great work
@makarandnidhalkar7139
@makarandnidhalkar7139 3 жыл бұрын
very nice explanation 👍
@VarunKumar-eu4fr
@VarunKumar-eu4fr 7 жыл бұрын
Good Explanation. Does the degenerate dimension similar to the surrogate key? What is the difference between them? Please Explain
@aroundBI
@aroundBI 7 жыл бұрын
Thanks Varun. Degenerate dimension is dimensional in nature, but it sits in the fact table. In Fact, table, it is not acting as a key so it is not joined with any other dimension table. Whereas a surrogate key in a database is a unique identifier for an entity.
@umair.ramzan
@umair.ramzan 5 жыл бұрын
thank dude. great explanation
@KalyanS
@KalyanS 5 жыл бұрын
good work
@ishasharma6059
@ishasharma6059 Жыл бұрын
To the point!!
@murchhanabanerjee862
@murchhanabanerjee862 6 ай бұрын
How we are fetching line item details then ? Where are we keeping line item IDs ?
@dheerendrabadampudi8266
@dheerendrabadampudi8266 Ай бұрын
In a centipede fact table
@Sarthak631
@Sarthak631 2 жыл бұрын
So, when we store the order_number inside the fact table, how will we come to know which line_items are present in one particular order_number? Because a line item is associated with a product_id (FK) will not have duplicates inside the fact table, so if a product_id has multiple order order_number, how will that be handled in degenerate dimensions?
@anirvansen5024
@anirvansen5024 2 жыл бұрын
What I can think as of now is , we can keep the line item with the fact table itself as degenerate dimension. So each row in fact table have both order_number and line_item as DD
@NehaYadav-do4vj
@NehaYadav-do4vj 2 жыл бұрын
👍👍
@geetharani6949
@geetharani6949 3 жыл бұрын
what is the maximum number of denegenerated dimensions that allowed in a fact table.can anyone reply
@AnilJacobs
@AnilJacobs 5 жыл бұрын
Thanks man - I didn't know kimball had a method to identify unique transaction ID as a form of dimension. What's the point of this knowledge? What are we supposed to do with it? We cannot dimension it, we cannot slice and dice with it, at best we can get a count of transactions.
@sandeeppai25
@sandeeppai25 3 жыл бұрын
Transaction id can be categorised into degenerate dimension, in fact table itself. If report is created by using transaction id, end users may not aware of what transactions that are associated with it
@desmondsilva3313
@desmondsilva3313 4 жыл бұрын
I am watching quite a few of your videos. They are very helpful. You are very knowledgeable in regards to databases and data warehouses. My only qualm is your English pronunciation after 1:22 into the video. My parents are also South Asian, but it is very difficult to understand what you are saying. No offense intended, but I had to go back in the video several times to try and understand what you were saying about the Order Number. Do you happen to have a written script that you read off of that explains what you were trying to say in written form?
Types of Facts | Data Warehouse Concepts
5:43
aroundBI
Рет қаралды 79 М.
7 Different Types of Dimensions in a Data Warehouse!
8:56
Abhilash Marichi
Рет қаралды 35 М.
When you discover a family secret
00:59
im_siowei
Рет қаралды 15 МЛН
طردت النملة من المنزل😡 ماذا فعل؟🥲
00:25
Cool Tool SHORTS Arabic
Рет қаралды 21 МЛН
Oh No! My Doll Fell In The Dirt🤧💩
00:17
ToolTastic
Рет қаралды 6 МЛН
Why do we need Junk Dimension | Data Warehouse Concepts
6:15
Why Surrogate Keys are used in Data Warehouse
7:03
aroundBI
Рет қаралды 139 М.
What is ETL | What is Data Warehouse | OLTP vs OLAP
8:07
codebasics
Рет қаралды 414 М.
What are Junk dimensions?
10:46
Tech Coach
Рет қаралды 21 М.
Data Modeling Tutorial: Star Schema (aka Kimball Approach)
16:34
Kahan Data Solutions
Рет қаралды 107 М.
When you discover a family secret
00:59
im_siowei
Рет қаралды 15 МЛН