Professional Documents
Culture Documents
What Is Bitmap Index Why It's Used For DWH?
What Is Bitmap Index Why It's Used For DWH?
A bitmap for each key value replaces a list of rowids. Bitmap index more efficient for data warehousing because low cardinality, low updates, very efficient for where class
OLTP
Application Oriented Used to run business Detailed data Current up to date Isolated Data Repetitive access Clerical User Performance Sensitive Few Records accessed at a time (tens) Read/Update Access No data redundancy Database Size 100MB-100 GB
DWH
Subject Oriented Used to analyze business Summarized and refined Snapshot data Integrated Data Ad-hoc access Knowledge User Performance relaxed Large volumes accessed at a time(millions) Mostly Read (Batch Update) Redundancy present Database Size 100 GB - few terabytes
What is slowly changing dimension. What kind of scd used in your project?
Dimension attribute values may change constantly over the time. (Say for example customer dimension has customer_id,name, and address) customer address may change over time. How will you handle this situation? There are 3 types, one is we can overwrite the existing record, second one is create additional new record at the time of change with the new attribute values. Third one is create new field to keep new values in the original dimension table.