![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi OLAP Gurus, I have to decide whether I should apply OLAP for HR application Could you please ...help me to decide , below are the requirements, is this what OLAP for ? I have a employee database, I need to display employees with these criteria : - How many employee in one department that meet ALL there conditions : * have worked > 4 years * hold Master degree * age 30-40, * has passed all required training * has credit point > 500 * speaking English & German * (may be some more...) OR - How many employee should get a promotion ? (based on education, training, experience some other variables) Is this apropriate for OLAP or relational reporting ? Thanks for your help, Krist |
#3
| |||
| |||
|
|
Hi OLAP Gurus, I have to decide whether I should apply OLAP for HR application Could you please ...help me to decide , below are the requirements, is this what OLAP for ? I have a employee database, I need to display employees with these criteria : - How many employee in one department that meet ALL there conditions : * have worked > 4 years * hold Master degree * age 30-40, * has passed all required training * has credit point > 500 * speaking English & German * (may be some more...) OR - How many employee should get a promotion ? (based on education, training, experience some other variables) Is this apropriate for OLAP or relational reporting ? Thanks for your help, Krist |
#4
| |||
| |||
|
|
Your examples seem like typical SQL queries to me. If you consider a query like show me the number of employees per department, district, region and total company as rows on actuals versus budget and variance by %, by master degree and non-master degree for the corrent month compared to actuals for last year ...as columns It's more like a typical OLAP query. Usually the intervalls (age, degree type etc) are predfined in OLAP reports, and the users cannot change them. RE Bjørn T xtanto (AT) hotmail (DOT) com (Krist) wrote in message news:<cb48a3b.0401190631.c77b5f3 (AT) posting (DOT) google.com>... Hi OLAP Gurus, I have to decide whether I should apply OLAP for HR application Could you please ...help me to decide , below are the requirements, is this what OLAP for ? I have a employee database, I need to display employees with these criteria : - How many employee in one department that meet ALL there conditions : * have worked > 4 years * hold Master degree * age 30-40, * has passed all required training * has credit point > 500 * speaking English & German * (may be some more...) OR - How many employee should get a promotion ? (based on education, training, experience some other variables) Is this apropriate for OLAP or relational reporting ? Thanks for your help, Krist |
#5
| |||
| |||
|
|
Hi Bj?rne, Actually what you mentioned is exactly what I need ![]() i.e : whats the number employee for many conditions like you mentioned. The question is : Since what I analyze actually is 'COUNT' of employees, What value/measures should I put on the fact table ? Thanks, Krist bti (AT) ementor (DOT) no (Bj?rn Tingstadengen) wrote in message news:<f07399d2.0401191501.3d76293f (AT) posting (DOT) google.com>... Your examples seem like typical SQL queries to me. If you consider a query like show me the number of employees per department, district, region and total company as rows on actuals versus budget and variance by %, by master degree and non-master degree for the corrent month compared to actuals for last year ...as columns It's more like a typical OLAP query. Usually the intervalls (age, degree type etc) are predfined in OLAP reports, and the users cannot change them. RE Bjørn T xtanto (AT) hotmail (DOT) com (Krist) wrote in message news:<cb48a3b.0401190631.c77b5f3 (AT) posting (DOT) google.com>... Hi OLAP Gurus, I have to decide whether I should apply OLAP for HR application Could you please ...help me to decide , below are the requirements, is this what OLAP for ? I have a employee database, I need to display employees with these criteria : - How many employee in one department that meet ALL there conditions : * have worked > 4 years * hold Master degree * age 30-40, * has passed all required training * has credit point > 500 * speaking English & German * (may be some more...) OR - How many employee should get a promotion ? (based on education, training, experience some other variables) Is this apropriate for OLAP or relational reporting ? Thanks for your help, Krist |
#6
| |||
| |||
|
|
Hi OLAP Gurus, I have to decide whether I should apply OLAP for HR application Could you please ...help me to decide , below are the requirements, is this what OLAP for ? I have a employee database, I need to display employees with these criteria : - How many employee in one department that meet ALL there conditions : * have worked > 4 years * hold Master degree * age 30-40, * has passed all required training * has credit point > 500 * speaking English & German * (may be some more...) OR - How many employee should get a promotion ? (based on education, training, experience some other variables) Is this apropriate for OLAP or relational reporting ? Thanks for your help, Krist |
#7
| |||
| |||
|
|
Krist, Why are you so determined to use OLAP for a problem that so obviously requires a relational solution? I have already answered your email query twice, and other people have given similar answers on the news group, but you still seem determined to misuse OLAP for something where relational technology is more appropriate. This is NOT a problem that requires OLAP! OLAP is his new hammer. A simple query in his OLTP database will satisfy |
#8
| |||
| |||
|
#9
| |||
| |||
|
|
After thoroughly re-reading your posting I need to adjust my statements: If you want to *analyze* the data in a way like "how many employees do I have that meet the criteria" it could be done in an OLAP application. I would expect you to have an operational application to manage your employees then. If you need operational-like list-based reports and an application you can manage your colleques with you are no doubt better off with a transactional application or a reporting tool for your data base. However an OLAP application for HR wouldn't cost you millions of dollars nor would it become a fully blown data warehouse. J. |
#10
| |||
| |||
|
|
Hi All, Thanks for all response. I am prototyping a Demo to use MSSQL-AS for the customer. Now I get the point, It doesn't have to be OLAP, but It can be OLAP. Again, Thanks, Krist "Joerg Narr" <n_o_spa_mjoerg_narr (AT) hotmail (DOT) com> wrote After thoroughly re-reading your posting I need to adjust my statements: If you want to *analyze* the data in a way like "how many employees do I have that meet the criteria" it could be done in an OLAP application. I would expect you to have an operational application to manage your employees then. If you need operational-like list-based reports and an application you can manage your colleques with you are no doubt better off with a transactional application or a reporting tool for your data base. However an OLAP application for HR wouldn't cost you millions of dollars nor would it become a fully blown data warehouse. J. |
![]() |
| Thread Tools | |
| Display Modes | |
| |