Posted by Dylan Wan on February 26, 2008
- The number of days is different in each calendar month.
- The week and month cannot be aligned. The number of weekends is different in each calendar month.
- The number of working days is different in each calendar month. It ends up that the number of days in each quarter is also different.
- The period closing day will fall into different days in each period. The accounting department prefers always close the period by a given day in a week, such as Wednesday or Friday.
Posted in BI, Business Intelligence, Data Warehouse | No Comments »
Posted by Dylan Wan on February 26, 2008
I will discuss the following topics:
- What is the 13 period calendar?
- Who uses the 13 period calendar?
- How is it different from the 4-4-5 calendar?
Read the rest of this entry »
Posted in BI, BI Application, BI Work, Business Intelligence, Data Warehouse, Financial Intelligence, Sales Intelligence | 2 Comments »
Posted by Dylan Wan on February 15, 2008
Posted in BI Work, Data Warehouse | 1 Comment »
Posted by Dylan Wan on February 8, 2008
Index is very useful during query, especially in data warehouse. However, it adds the overhead in the storage and ETL process.
I found an excellent article about how to monitor the index usage in Oralce. You should periodically run the index monitoring process and pro-actively drop those un-used indexes. Read the rest of this entry »
Posted in Data Warehouse | No Comments »
Posted by Dylan Wan on February 1, 2008
I will cover how Bitmap index work, when to use it and how to use it in this article.
How does it work?
The bitmap index stores the column values in bits. Each bit represents a single value. For example, the gender column has two possible values: Male and Female. three bit will be used in the bitmap to capture the index on the gender column. A good example can be seen in reference 1. So the more distinct value is, the more space is required to store the bitmap.
Internally, the database engine, like Oracle, uses a map function to converts the bit location to the distinct value. (See reference #2) Many bitmap indexes can be used together since database can merge it, so this can improve the response time. (See Reference #3 for the example of merging the index on Marital Status and Region)
When to use it?
Read the rest of this entry »
Posted in BI, Business Intelligence, Data Warehouse, Oracle, Siebel Analytics | 3 Comments »