OBIEE Admin Tool - Consistency Check
OBI Admin tools came bundled with an inbuilt feature of checking the consistency and validity of the rpd. These validation checks certain requirements before confirming the rpd as a valid rpd.
How to perform Consistency Checks in OBI Admin tools:
Consistency checks for entire repository or for individual objects could be performed by
1.) File > Check Global Consistency
2.) Tools > Show Consistency Checker
3.) Right Click the object > Check Consistency
4.) Save the repository
Consistency Checks performed by OBI Admin tool:
Some of these checks are listed below:
Consistency Checks Output:
Consistency Checks output can be categorized in below three categories-
OBI Admin tools came bundled with an inbuilt feature of checking the consistency and validity of the rpd. These validation checks certain requirements before confirming the rpd as a valid rpd.
How to perform Consistency Checks in OBI Admin tools:
Consistency checks for entire repository or for individual objects could be performed by
1.) File > Check Global Consistency
2.) Tools > Show Consistency Checker
3.) Right Click the object > Check Consistency
4.) Save the repository
Consistency Checks performed by OBI Admin tool:
Some of these checks are listed below:
- All logical columns are mapped directly or indirectly yo one or more physical columns.
- All logical dimension tables have a logical key.
- All logical tables have a logical join relationship to another logical table.
- There are atleast two logical tables in the business model:
- A logical fact table
- A logical dimension table
- Both can map to same physical table.
- There are no circular join relationship.
- A subject area exists for the business model.
Consistency Checks Output:
Consistency Checks output can be categorized in below three categories-
- Errors: Should be fixed to make repository valid and consistent.
- Warnings: Conditions that may or may not be an error but ideally must not be there.
- Best Practices: Good to follow the advise, but does not indicate any error or inconsistency.