SlideShare a Scribd company logo
OBIEE IMPORTANT INTERVIEW 
QUESTIONS 
Here are some list of important interview 
questions that we’ve put together. A 
comprehensive list of questions to help you 
get through your first interview. We’ve made 
sure that the most probable questions asked 
during interviews are covered in this list.
What is logging level? Where can 
you set logging levels? 
Answer: can enable logging level for individual users.We can set the 
logging level based on the amount of logging you want to do. In 
normal operations, logging is generally disabled (the logging level is 
set to 0). If you decide to enable logging, choose a logging level of 1 
or 2. These two levels are designed for use by Siebel Analytics 
Server administrators. 
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
What is level based metrics? 
Answer: Level based metrics means, having a measure 
pinned at a certain level of the dimension. 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. 
Ex: if you have a measure called “Dollars”, you can create 
a “Level Based Measure” called “Yearly Dollars” which is 
Dollars for a Year. This measure will always return the 
value for the year even if you drill down to a lower level 
like quarter, month, etc. To create a level based 
measure, create a new logical column based on the 
original measure (like Dollars in the example above). 
Drag and drop the new logical column to the appropriate 
level in the Dimension hierarchy in the above example 
you will drag and drop it to Year in Time Dim.
What is object level security? 
Answer: There are two types of object level security: 
Repository level: In presentation layer we can set 
Repository level security by giving permission or deny 
permission to users/groups to see particular table or 
column. 
Web level: This provides security for objects stored in the 
OBIEE web catalog, such as dashboards, dashboards 
pages, folder, and reports you can only view the objects 
for which you are authorized. For example, a mid-level 
manager may not be granted access to a dashboard 
containing summary information for an entire 
department.
Define repository in terms of OBIEE? 
Answer: Repository stores the Meta data information. The 
extension of the repository file is “.rpd”. With OBIEE 
Server, all the rules needed for security, data modeling, 
aggregate navigation, caching, and connectivity is stored 
in metadata repositories. Each metadata repository can 
store multiple business models. OBIEE Server can 
access multiple repositories 
Repository is divided into three layer, 
1. Physical – Represents the data Sources 
2. Business – model the Data sources into Facts and 
Dimension and apply business logic 
3. Presentation – Specifies the user’s view of the data 
rendered in OBIEE answers client
If you have 3 facts and 4 dimension and you 
need to join would you recommend joining fact 
with fact? If no than what is the option? Why 
you won’t join fact to fact? 
Answer : Instead of joining fact with fact we can create one 
logical table (fact) and add the 3 fact tables as logical 
table source in the BMM layer.
Define repository in terms of 
OBIEE? 
Answer: Repository stores the Meta data information. The 
extension of the repository file is “.rpd”. With OBIEE 
Server, all the rules needed for security, data modeling, 
aggregate navigation, caching, and connectivity is stored 
in metadata repositories. Each metadata repository can 
store multiple business models. OBIEE Server can 
access multiple repositories 
Repository is divided into three layer, 
1. Physical – Represents the data Sources 
2. Business – model the Data sources into Facts and 
Dimension and apply business logic 
3. Presentation – Specifies the user’s view of the data 
rendered in OBIEE answers client
What is connection pool and how 
many connection pools did you have 
in your last project? 
Answer: Connection pool is needed for 
every physical database. It contains 
information about the connection to the 
database, not the database itself. Can use 
either shared user accounts or can use 
pass-through accounts. We can have 
multiple connection pools for each group 
to avoid waiting.
How do we define the relationship 
between facts and dimensions in 
BMM layer? 
Answer: Using complex join we can define 
relationship between facts and dimensions in 
BMM layer.
What are different types of 
variables? Explain each. 
Answer: There are two classes of variables: 
1. Repository variables 
2. Session variables 
Repository variables- 
A repository variable persists from the time the repository is started. 
Static: This value does not change until a Siebel Analytics Server 
administrator decides to change it. 
Dynamic: The values of these variables change with the values 
returned by queries. These variables are linked to an initialization 
block. An initialization block contains a SQL query. When the 
repository is started the value returned by the query in the 
initialization block will be assigned to the dynamic variable.
Can we create any new logical 
column in BMM layer, how? 
Answer: Yes. We can create new logical 
column in BMM layer. 
Example: Right click on fact table> select 
new logical column>give name for new 
logical column like Total cost.
Session Variables- 
Session variables are created and assigned a value when 
each user logs on(when a new session is started). There 
are two types of session variables: 
1. System: System variables have reserved names, which 
cannot be used for other kinds of variables (such as static 
or dynamic repository variables, or for non-system session 
variables). 
Ex: To filter a column on the value of the variable LOGLEVEL 
set the filter to the Variable NQ_SESSION.LOGLEVEL. 
2. Non-system: A common use of non-system variables is for 
setting user filters. Eg: You could define a non-system 
variable called ‘SalesRegion’ that would be initialized to the 
name of the user’s sales region. You could then set a 
security filter for all members of a group that would allow 
them to see only data pertinent to their region. For 
example, to filter a column on the value of the variable 
‘SalesRegion’ set the filter to the Variable 
NQ_SESSION.SalesRegion.
How do you implement security 
using External Tables and LDAP? 
Answer: Instead of storing user IDs and passwords in a OBIEE Server 
repository, you can maintain lists of users and their passwords in an 
external database table and use this table for authentication 
purposes. The external database table contains user IDs and 
passwords, and could contain other information, including group 
membership and display names used for Siebel Analytics Web 
users. 
Instead of storing user IDs and passwords in a OBIEE Server 
repository, you can have the OBIEE Server pass the user ID and 
password entered by the user to an LDAP(Lightweight Directory 
Access Protocol ) server for authentication. The server uses clear 
text passwords in LDAP authentication. Make sure your LDAP 
servers are set up to allow this.
If we want to create new logical 
column where will we create (in 
repository or dashboard). And why? 
Answer: It would be better if we create a 
new logical column in repository because 
if it is in repository you can use it for any 
report. If you create new logical column in 
dashboard then it is going to affect only 
those reports which are on that 
dashboard. We cannot use that new 
logical column for other dashboards.
What is Authentication? How 
many types of authentication do 
we have in OBIEE? 
Answer: Authentication is the process by which a system 
verifies a user with the help of a user ID and password. It 
checks if user has the necessary permissions and 
authorizations to log in and access data. There are 4 
main types of Authentication in OBIEE: 
• Operating system authentication 
• External table authentication 
• Database authentication 
• LDAP authentication
What is the difference between Data 
Level Security and Object Level 
Security? 
Answer: Data level security controls the type 
and amount of data that you can see in a 
report. Object level security provides 
security for objects stored in the OBIEE 
web catalog like dashboards, dashboards 
pages, folder and reports.
ALL THE BEST! 
These are just some of the important 
questions that can be asked to test your BI 
skills. To learn more, join OBIEE 11g 
training on WizIQ. Learn from the experts!

More Related Content

Similar to OBIEE Interview Questions

Data Base
Data BaseData Base
Data Base
Susan Tullis
 
Course Outline Ch 2
Course Outline Ch 2Course Outline Ch 2
Course Outline Ch 2
Megan Espinoza
 
Research Article
Research ArticleResearch Article
Research Article
sparwaiz
 
Managing SQLserver for the reluctant DBA
Managing SQLserver for the reluctant DBAManaging SQLserver for the reluctant DBA
Managing SQLserver for the reluctant DBAConcentrated Technology
 
obiee-training-obiee-11g-bi-publisher.pdf
obiee-training-obiee-11g-bi-publisher.pdfobiee-training-obiee-11g-bi-publisher.pdf
obiee-training-obiee-11g-bi-publisher.pdf
AhmedChakroun13
 
127556030 bisp-informatica-question-collections
127556030 bisp-informatica-question-collections127556030 bisp-informatica-question-collections
127556030 bisp-informatica-question-collectionsAmit Sharma
 
Sap Sd Sample Questions
Sap Sd Sample QuestionsSap Sd Sample Questions
Sap Sd Sample Questionsraheemkhan4u
 
Sql interview question part 7
Sql interview question part 7Sql interview question part 7
Sql interview question part 7
kaashiv1
 
Visible Governance: How to set up data governance using Visible Analyst Comme...
Visible Governance: How to set up data governance using Visible Analyst Comme...Visible Governance: How to set up data governance using Visible Analyst Comme...
Visible Governance: How to set up data governance using Visible Analyst Comme...
Michael Cesino
 
Extending Role Security in Analysis Services for SQL Server
Extending Role Security in Analysis Services for SQL ServerExtending Role Security in Analysis Services for SQL Server
Extending Role Security in Analysis Services for SQL Server
Kesavan Munuswamy
 
ICT-DBA4-09-0811-Monitor-and-Administer-Database.docx
ICT-DBA4-09-0811-Monitor-and-Administer-Database.docxICT-DBA4-09-0811-Monitor-and-Administer-Database.docx
ICT-DBA4-09-0811-Monitor-and-Administer-Database.docx
AmanGunner
 
Oracle tutorial
Oracle tutorialOracle tutorial
Oracle tutorial
Lalit Shaktawat
 
Business Intelligence tools comparison
Business Intelligence tools comparisonBusiness Intelligence tools comparison
Business Intelligence tools comparison
Stratebi
 
Creating Your Data Governance Dashboard
Creating Your Data Governance DashboardCreating Your Data Governance Dashboard
Creating Your Data Governance DashboardTrillium Software
 
EVOLVE-storyboard-for-IBIS-Fundamentals.pdf
EVOLVE-storyboard-for-IBIS-Fundamentals.pdfEVOLVE-storyboard-for-IBIS-Fundamentals.pdf
EVOLVE-storyboard-for-IBIS-Fundamentals.pdf
HasseyWijetunge
 
Introduction to Behavior Driven Development
Introduction to Behavior Driven Development Introduction to Behavior Driven Development
Introduction to Behavior Driven Development
Robin O'Brien
 
Object Oriented Analysis and Design with UML2 part2
Object Oriented Analysis and Design with UML2 part2Object Oriented Analysis and Design with UML2 part2
Object Oriented Analysis and Design with UML2 part2
Haitham Raik
 

Similar to OBIEE Interview Questions (20)

Data Base
Data BaseData Base
Data Base
 
Course Outline Ch 2
Course Outline Ch 2Course Outline Ch 2
Course Outline Ch 2
 
Research Article
Research ArticleResearch Article
Research Article
 
Managing SQLserver for the reluctant DBA
Managing SQLserver for the reluctant DBAManaging SQLserver for the reluctant DBA
Managing SQLserver for the reluctant DBA
 
obiee-training-obiee-11g-bi-publisher.pdf
obiee-training-obiee-11g-bi-publisher.pdfobiee-training-obiee-11g-bi-publisher.pdf
obiee-training-obiee-11g-bi-publisher.pdf
 
Form part1
Form part1Form part1
Form part1
 
Santanu Manna
Santanu MannaSantanu Manna
Santanu Manna
 
127556030 bisp-informatica-question-collections
127556030 bisp-informatica-question-collections127556030 bisp-informatica-question-collections
127556030 bisp-informatica-question-collections
 
Sap Sd Sample Questions
Sap Sd Sample QuestionsSap Sd Sample Questions
Sap Sd Sample Questions
 
Ebook7
Ebook7Ebook7
Ebook7
 
Sql interview question part 7
Sql interview question part 7Sql interview question part 7
Sql interview question part 7
 
Visible Governance: How to set up data governance using Visible Analyst Comme...
Visible Governance: How to set up data governance using Visible Analyst Comme...Visible Governance: How to set up data governance using Visible Analyst Comme...
Visible Governance: How to set up data governance using Visible Analyst Comme...
 
Extending Role Security in Analysis Services for SQL Server
Extending Role Security in Analysis Services for SQL ServerExtending Role Security in Analysis Services for SQL Server
Extending Role Security in Analysis Services for SQL Server
 
ICT-DBA4-09-0811-Monitor-and-Administer-Database.docx
ICT-DBA4-09-0811-Monitor-and-Administer-Database.docxICT-DBA4-09-0811-Monitor-and-Administer-Database.docx
ICT-DBA4-09-0811-Monitor-and-Administer-Database.docx
 
Oracle tutorial
Oracle tutorialOracle tutorial
Oracle tutorial
 
Business Intelligence tools comparison
Business Intelligence tools comparisonBusiness Intelligence tools comparison
Business Intelligence tools comparison
 
Creating Your Data Governance Dashboard
Creating Your Data Governance DashboardCreating Your Data Governance Dashboard
Creating Your Data Governance Dashboard
 
EVOLVE-storyboard-for-IBIS-Fundamentals.pdf
EVOLVE-storyboard-for-IBIS-Fundamentals.pdfEVOLVE-storyboard-for-IBIS-Fundamentals.pdf
EVOLVE-storyboard-for-IBIS-Fundamentals.pdf
 
Introduction to Behavior Driven Development
Introduction to Behavior Driven Development Introduction to Behavior Driven Development
Introduction to Behavior Driven Development
 
Object Oriented Analysis and Design with UML2 part2
Object Oriented Analysis and Design with UML2 part2Object Oriented Analysis and Design with UML2 part2
Object Oriented Analysis and Design with UML2 part2
 

More from mrinalsingh385

OBIEE 11G TRAINING PROGRAM
OBIEE 11G TRAINING PROGRAMOBIEE 11G TRAINING PROGRAM
OBIEE 11G TRAINING PROGRAM
mrinalsingh385
 
Project management professional certification Tips
Project management professional certification TipsProject management professional certification Tips
Project management professional certification Tips
mrinalsingh385
 
Hadoop Installation
Hadoop InstallationHadoop Installation
Hadoop Installation
mrinalsingh385
 
Nine keys to successful delegation in Project Management
Nine keys to successful delegation in Project ManagementNine keys to successful delegation in Project Management
Nine keys to successful delegation in Project Management
mrinalsingh385
 
ITIL FOUNDATION COURSE
ITIL FOUNDATION COURSEITIL FOUNDATION COURSE
ITIL FOUNDATION COURSE
mrinalsingh385
 
ITIL
ITILITIL

More from mrinalsingh385 (7)

OBIEE 11G TRAINING PROGRAM
OBIEE 11G TRAINING PROGRAMOBIEE 11G TRAINING PROGRAM
OBIEE 11G TRAINING PROGRAM
 
Project management professional certification Tips
Project management professional certification TipsProject management professional certification Tips
Project management professional certification Tips
 
Hadoop Installation
Hadoop InstallationHadoop Installation
Hadoop Installation
 
Pmp new1
Pmp new1Pmp new1
Pmp new1
 
Nine keys to successful delegation in Project Management
Nine keys to successful delegation in Project ManagementNine keys to successful delegation in Project Management
Nine keys to successful delegation in Project Management
 
ITIL FOUNDATION COURSE
ITIL FOUNDATION COURSEITIL FOUNDATION COURSE
ITIL FOUNDATION COURSE
 
ITIL
ITILITIL
ITIL
 

Recently uploaded

Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
Priyankaranawat4
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
NelTorrente
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Ashish Kohli
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
Dr. Shivangi Singh Parihar
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
ArianaBusciglio
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
JezreelCabil2
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 

Recently uploaded (20)

Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdfANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
ANATOMY AND BIOMECHANICS OF HIP JOINT.pdf
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.PCOS corelations and management through Ayurveda.
PCOS corelations and management through Ayurveda.
 
Assignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docxAssignment_4_ArianaBusciglio Marvel(1).docx
Assignment_4_ArianaBusciglio Marvel(1).docx
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
Landownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptxLandownership in the Philippines under the Americans-2-pptx.pptx
Landownership in the Philippines under the Americans-2-pptx.pptx
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 

OBIEE Interview Questions

  • 1. OBIEE IMPORTANT INTERVIEW QUESTIONS Here are some list of important interview questions that we’ve put together. A comprehensive list of questions to help you get through your first interview. We’ve made sure that the most probable questions asked during interviews are covered in this list.
  • 2. What is logging level? Where can you set logging levels? Answer: can enable logging level for individual users.We can set the logging level based on the amount of logging you want to do. In normal operations, logging is generally disabled (the logging level is set to 0). If you decide to enable logging, choose a logging level of 1 or 2. These two levels are designed for use by Siebel Analytics Server administrators. 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
  • 3. What is level based metrics? Answer: Level based metrics means, having a measure pinned at a certain level of the dimension. 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. Ex: if you have a measure called “Dollars”, you can create a “Level Based Measure” called “Yearly Dollars” which is Dollars for a Year. This measure will always return the value for the year even if you drill down to a lower level like quarter, month, etc. To create a level based measure, create a new logical column based on the original measure (like Dollars in the example above). Drag and drop the new logical column to the appropriate level in the Dimension hierarchy in the above example you will drag and drop it to Year in Time Dim.
  • 4. What is object level security? Answer: There are two types of object level security: Repository level: In presentation layer we can set Repository level security by giving permission or deny permission to users/groups to see particular table or column. Web level: This provides security for objects stored in the OBIEE web catalog, such as dashboards, dashboards pages, folder, and reports you can only view the objects for which you are authorized. For example, a mid-level manager may not be granted access to a dashboard containing summary information for an entire department.
  • 5. Define repository in terms of OBIEE? Answer: Repository stores the Meta data information. The extension of the repository file is “.rpd”. With OBIEE Server, all the rules needed for security, data modeling, aggregate navigation, caching, and connectivity is stored in metadata repositories. Each metadata repository can store multiple business models. OBIEE Server can access multiple repositories Repository is divided into three layer, 1. Physical – Represents the data Sources 2. Business – model the Data sources into Facts and Dimension and apply business logic 3. Presentation – Specifies the user’s view of the data rendered in OBIEE answers client
  • 6. If you have 3 facts and 4 dimension and you need to join would you recommend joining fact with fact? If no than what is the option? Why you won’t join fact to fact? Answer : Instead of joining fact with fact we can create one logical table (fact) and add the 3 fact tables as logical table source in the BMM layer.
  • 7. Define repository in terms of OBIEE? Answer: Repository stores the Meta data information. The extension of the repository file is “.rpd”. With OBIEE Server, all the rules needed for security, data modeling, aggregate navigation, caching, and connectivity is stored in metadata repositories. Each metadata repository can store multiple business models. OBIEE Server can access multiple repositories Repository is divided into three layer, 1. Physical – Represents the data Sources 2. Business – model the Data sources into Facts and Dimension and apply business logic 3. Presentation – Specifies the user’s view of the data rendered in OBIEE answers client
  • 8. What is connection pool and how many connection pools did you have in your last project? Answer: Connection pool is needed for every physical database. It contains information about the connection to the database, not the database itself. Can use either shared user accounts or can use pass-through accounts. We can have multiple connection pools for each group to avoid waiting.
  • 9. How do we define the relationship between facts and dimensions in BMM layer? Answer: Using complex join we can define relationship between facts and dimensions in BMM layer.
  • 10. What are different types of variables? Explain each. Answer: There are two classes of variables: 1. Repository variables 2. Session variables Repository variables- A repository variable persists from the time the repository is started. Static: This value does not change until a Siebel Analytics Server administrator decides to change it. Dynamic: The values of these variables change with the values returned by queries. These variables are linked to an initialization block. An initialization block contains a SQL query. When the repository is started the value returned by the query in the initialization block will be assigned to the dynamic variable.
  • 11. Can we create any new logical column in BMM layer, how? Answer: Yes. We can create new logical column in BMM layer. Example: Right click on fact table> select new logical column>give name for new logical column like Total cost.
  • 12. Session Variables- Session variables are created and assigned a value when each user logs on(when a new session is started). There are two types of session variables: 1. System: System variables have reserved names, which cannot be used for other kinds of variables (such as static or dynamic repository variables, or for non-system session variables). Ex: To filter a column on the value of the variable LOGLEVEL set the filter to the Variable NQ_SESSION.LOGLEVEL. 2. Non-system: A common use of non-system variables is for setting user filters. Eg: You could define a non-system variable called ‘SalesRegion’ that would be initialized to the name of the user’s sales region. You could then set a security filter for all members of a group that would allow them to see only data pertinent to their region. For example, to filter a column on the value of the variable ‘SalesRegion’ set the filter to the Variable NQ_SESSION.SalesRegion.
  • 13. How do you implement security using External Tables and LDAP? Answer: Instead of storing user IDs and passwords in a OBIEE Server repository, you can maintain lists of users and their passwords in an external database table and use this table for authentication purposes. The external database table contains user IDs and passwords, and could contain other information, including group membership and display names used for Siebel Analytics Web users. Instead of storing user IDs and passwords in a OBIEE Server repository, you can have the OBIEE Server pass the user ID and password entered by the user to an LDAP(Lightweight Directory Access Protocol ) server for authentication. The server uses clear text passwords in LDAP authentication. Make sure your LDAP servers are set up to allow this.
  • 14. If we want to create new logical column where will we create (in repository or dashboard). And why? Answer: It would be better if we create a new logical column in repository because if it is in repository you can use it for any report. If you create new logical column in dashboard then it is going to affect only those reports which are on that dashboard. We cannot use that new logical column for other dashboards.
  • 15. What is Authentication? How many types of authentication do we have in OBIEE? Answer: Authentication is the process by which a system verifies a user with the help of a user ID and password. It checks if user has the necessary permissions and authorizations to log in and access data. There are 4 main types of Authentication in OBIEE: • Operating system authentication • External table authentication • Database authentication • LDAP authentication
  • 16. What is the difference between Data Level Security and Object Level Security? Answer: Data level security controls the type and amount of data that you can see in a report. Object level security provides security for objects stored in the OBIEE web catalog like dashboards, dashboards pages, folder and reports.
  • 17. ALL THE BEST! These are just some of the important questions that can be asked to test your BI skills. To learn more, join OBIEE 11g training on WizIQ. Learn from the experts!