Interview Questions of OBIEE | Part - 1
Siebel Analytics life cycle
1. Gather Business Requirements
2. Identify source systems
3. Design ETL to load to a DW if source data doesn’t exist.
4. Build a repository
5. Build dashboard or use answers for reporting.
6. Define security (LDAP or External table…)
7. Based on performance, decide on aggregations and/or caching mechanism.
8. Testing and QA.
2) What were you schemas? How does Siebel Architecture works? Explain the three layers. How do you import sources?
There are five parts of Siebel Architecture.
1. Clients
2. Siebel analytics Web Server
3. Siebel analytics server
4. Siebel analytics scheduler
5. data sources
1. Physical – Represents the data Sources
2. Business – models the Data sources into Facts And Dimension
3. Presentation – Specifies the users view of the model;rendered in Siebel answer
Yes. We can create new logical column in BMM layer.
Example: Right click on fact table -new lgical column-give name for new logical column like Total cost.
Now in fact table source,we have one option column mapping, in that we can do all calculation for that new column.
4) Can you use physical join in BMM layer?
o yes we can use physical join in BMM layer.when there is SCD type 2 we need complex join in BMM layer.
5) Can you use outer join in BMM layer?
yes we can.When we are doing complex join in BMM layer ,there is one option type,outer join is there.
” What are other ways of improving summary query reports other than Aggregate Navigation and Cache Management
” Indexes
” Join algorithm
” Mat/view query rewrite
” Web proper report design its optimal by making sure that it is not getting any addition column or rows
6)What is level-base matrics?
- A LBM is a metric that is defined for a specific level or intersection of levels.
- Monthly Total Sales or Quarterly Sales are the examples.
- You can compare monthly sales with quarterly sales. You can compare customer orders this quarter to orders this year
Set Logging Level
1. In the Administration Tool, select Manage > Security.
2. The Security Manager dialog box appears.
3. Double-click the user.s user ID.
4. The User dialog box appears.
5. Set the logging level by clicking the Up or Down arrows next to the Logging Level field
8) What is variable in sieble?
You can use variables in a repository to streamline administrative tasks and modify metadata content dynamically to adjust to a chainging data environment.The Administration Tool includes a Variable Manager for defining variables
In the BMM layer, create one logical table (fact) and add the 3 fact table as logical table source