Вы находитесь на странице: 1из 24

Flat 10% & upto 50% o + Free additional Courses. Hurry up!

Learn M ore

(HTTPS://INTELLIPAAT.COM/) 0
(Https://Intellipaat.Com/All-Courses/)

Home (https://intellipaat.com) / OBIEE Interview Questions

Top Obiee Interview Questions And Answers Search For Interview Question...

Here are top 63 objective type sample OBIEE Interview questions and their answers are given just below to
them. These sample questions are framed by experts from Intellipaat who trains for OBIEE training
(https://intellipaat.com/obiee-training/) to give you an idea of type of questions which may be asked in
interview. We have taken full care to give correct answers for all the questions. Do comment your thoughts
Happy Job Hunting! Paschal Ositadima

Career-oriented
Wish to Learn Obiee? Click Here (https://intellipaat.com/obiee- Training.Thanks for making
training/) this platform available. I hope
to bring more people from
Nigeria to embrace intellipaat
Browse all courses
as the bridge to lling the
(https://intellipaat.com/all-
(https://intellipaat.com/all-
gaps in their career needs.
Top Answers to OBIEE Interview Questions
courses/big-data/)

1. Compare OBIEE & Tableau

TUTORIAL
Criteria OBIEE Tableau

Ease of use Needs trained developers Empowers end users OBIEE Tutorial
(https://intellipaat.com/tutorial/obiee-
Data visualization Average Excellent
tutorial/)

Enterprise Reporting Easy to deploy and manage Much harder

INTERVIEW QUESTIONS
2. Explain the Architecture of OBIEE 11g and function of each components?
Top SAS interview Questions

OBIEE Comprises Presentation Services,Oracle BI Server : The user constructs sql And Answers

and passes it to the Analytic Engine and then the Oracle BI (Analytic Engine) (https://intellipaat.com/interview-
describes the physical sql to the Data sources and recover the data back to the question/sas-interview-
Engine and presents to the presentation Services . questions/)

Find out more about OBIEE in this detailed OBIEE tutorial Top Jaspersoft Interview
(https://intellipaat.com/tutorial/obiee-tutorial/)!
Questions And Answers
(https://intellipaat.com/interview-
question/jaspersoft-interview-
3. How we can extract sql from OBIEE for reports?
questions/)

There are many ways to extract the sql : Top Pentaho Interview
Questions And Answers
Change the request and click Advanced in that you get xml code and also the Browse all courses
actual sql. (https://intellipaat.com/interview-
(https://intellipaat.com/all-
actual sql. (https://intellipaat.com/interview-
(https://intellipaat.com/all-
In the catalog Manager click Tools-Create Report . In the Create Report question/pentaho-interview-
courses/big-data/)
Window > Click Request SQL and save the sql to the physical path in your questions/)
PC.
Top ETL Interview Questions
Enable Log level to 2 in the OBIEE 11g Administration Tool from Manage->
Security and enable the log level to 2 by clicking properties for the user, then And Answers

go to the NQ Query.log in BI_HOME/OracleBI/Server/Logs.You will nd the (https://intellipaat.com/interview-

SQL for that User. question/etl-interview-

d. By clicking Administration->Manage sessions-> view sql. questions/)

Top MSBI Interview Questions


And Answers
(https://intellipaat.com/interview-
4. How can you sort in Reports in OBIEE 11g?
question/msbi-interview-
questions/)
Click on modify and then click on sort (order by icon) on the relevant column in the
criteria pane. Top Hyperion Interview
Questions And Answers
(https://intellipaat.com/interview-
5. How we can do dierent types of narrative Reports in OBIEE? question/hyperion-interview-
questions/)
By clicking modify request and Narrative View and by giving @1
(https://intellipaat.com/members/1/) for the rst column result and @2 for the 2nd Top Qlikview Interview

column and so on and we can also give a heading for No Results by clicking the Questions And Answers

Narrative view. (https://intellipaat.com/interview-


question/qlikview-interview-
questions/)
6. How will you create Interactive Dashboards ?
Top Ireport Interview Questions
Browse all courses
And Answers
By clicking on Administration and Manage dashboards and by adding column (https://intellipaat.com/all-
By clicking on Administration and Manage dashboards and by adding column (https://intellipaat.com/all-
(https://intellipaat.com/interview-
selector we can create interactive Dashboard. courses/big-data/)
question/ireport-interview-
questions/)

7. What is write-back in obiee ?

We can give a column as updatable and then view the reports,this option is called
write back option.

8. How will you execute Direct SQL in OBIEE?

By clicking Direct Database Request below the subject area in we can execute Direct
SQL in OBIEE.

9. How OBIEE Developer can create report from two subject areas?

From the Criteria Pane of the Report Created from First Subject Area
come to the bottom of the page and click combine request. By this we can create
report from two subject areas.

10. How we can Port changes for dashboards, reports, rpd from development
to production?

For the RPD we can use the Merge option in Admin Tool and for dashboards and
reports we can use Content Accelerator Framework. Browse all courses
(https://intellipaat.com/all-
(https://intellipaat.com/all-
courses/big-data/)
11. What are the dierent types of variables in OBIEE 11g? explain

There are two types of variables in OBIEE 11g.


1. Repository variable : This variable is used for the whole repository.
2. Session variable : session variable are of two types: system variable and non
system variable.
System variable uses NQ_SESSION. Examples of non system variables are user
dened lters.
Looking to master Oracle Business Intelligence Enterprise Edition, go through this
OBIEE training (https://intellipaat.com/obiee-training/)

12. How will you enable or disable caching in the system level and table level?

In the NQSCong.ini le use ENABLE under CACHE Section for System Level
For tables, if we want to enable the cache at table level , open the repository in
oine mode This should be dierent from the current repository and click enable or
disable the cache .

13. How will you go about adding additional column to the repository in the
presentation layer?

Check if the table is already existing if so add in physical layer ,then click on BMM
and then Presentation layer, then reload server metadata ,then it will be visible to all
users.
Browse all courses
(https://intellipaat.com/all-
(https://intellipaat.com/all-
courses/big-data/)
14. How will eect the changes for a report, if for certain users only the
column heading in the report should be changed?

Using session variables for that user.

15. What is a table alias in OBIEE 11g? Where and how will you create it?

Table alias is used for creating self joins. Table alias can be created by right clicking
the table in the physical layer then click alias.

16. Have you created Hierarchy in OBIEE 11g. if so where and how?

Yes, we can create hierarchy in BMM Layer of OBIEE in dimensions for the dimension
tables. This can be done by right clicking the dimension table and click create
dimension and then we can manually dene the hierarchy and its levels.

17. What is Level Based Metrics? How we can create it?

Level-base metrics means, having a measure held at a certain level of the dimension.
Examples Monthly Total Sales or Quarterly Sales
To create a level based measure, create a new logical column based on the original
measure. Drag and drop the new logical column to the appropriate level in the
Dimension hierarchy.
Browse all courses
(https://intellipaat.com/all-
(https://intellipaat.com/all-
courses/big-data/)
18. What are the dierent layers of OBIEE 11g Repository?

Physical Layer.
Business Model.
Mapping Layer.
Presentation Layer.

Learn more in this insightful OBIEE video (https://intellipaat.com/obiee-


training/#course-preview) now.

19. What is Authentication? How many types of authentication.

Authentication is the procedure by which a system conrms, through the use of a


user

Operaing system authentication.


External table authentication.
Database authentication.
LDAP authentication

20. What is a bridge table ?

If we want to connect two tables where there is no relationship we can use a third
bridge table for connecting them which will have same columns in both tables.

Browse all courses


21. How Time based triggered report can be generated? (https://intellipaat.com/all-
21. How Time based triggered report can be generated? (https://intellipaat.com/all-
courses/big-data/)
Using Scheduler ibots we can generate time based triggered report.

22. What is ibot?

Ibot is an arrangement agent, used to arrange reports to be sent across many


devices such as email, pager, mobile, other devices etc.

23. What are dierent types of joins that are possible in OBIEE RPD?

1. Complex Join it uses multiple conditions, such as A.ROW_WID =


B.ROW_WID AND / OR A.A_WID = B.B_WID
2. Natural Join

24. How we can have two dierent columns from two dierent tables or
subject areas?

Using conrmed dimensions,we can fetch many metrics across various facts, but the
join should be of same level of data detail.

25. How can we use saved lters and where we will save the lters?

Shared Folders XYZ Folder It have two folders


Browse all courses
(https://intellipaat.com/all-
a. Prompts (https://intellipaat.com/all-
b. Reports courses/big-data/)

26. Have you worked in dashboard? when we run a dashboard? how will we
stop the dashboard report run automatically?

By clicking on the cancel button, we can stop a exact report placed on the
dashboard.

Download Obiee Interview Questions asked by top MNCs in


2017

GET PDF

27. Dene surrogate key.

A surrogate key is an articially generated key, usually a number. A surrogate key, in


the level aggregate table, simplies this join and removes unnecessary columns from
the fact table, resulting in a smaller-sized fact table.

28. Dene repository in terms of Siebel Analytics.

1. Repository stores the Meta data information. Siebel repository is a le system Browse all courses
(https://intellipaat.com/all-
,extension of the repository le. rpd. (https://intellipaat.com/all-
META DATA REPOSITORY. courses/big-data/)
2. With Siebel Analytics Server, all the rules needed for security, data modeling,
aggregate navigation, caching, and connectivity is stored in metadata
repositories.
3. Every metadata repository can store many business models. Siebel Analytics
Server can access many repositories.

29. Explain the end to end life cycle of Siebel Analytics?

Siebel Analytics life cycle


1. Collect Business Requirements.
2. Recognize source systems.
3. Plan ETL to load to a DW if source data doesnt exist.
4. Build a repository.
5. Build dashboard or use answers for reporting.
6. Dene security.
7. Based on performance, decide an aggregations and/or caching mechanism.
8. Testing and QA.

30. How does Siebel Architecture works? Explain the three layers.

There are ve parts of Siebel Architecture.


1. Clients.
2. data sorces.
3. Siebel analytics Web Server data sorces. Browse all courses
4. Siebel analytics scheduler.
(https://intellipaat.com/all-
4. Siebel analytics scheduler.
(https://intellipaat.com/all-
5. Siebel analytics server
courses/big-data/)
Metadata represents the analytical Model which is created using the siebel Analytics
Administration tool.
Repository divided into three layer

1. Physical Signies the data Sources.


2. Business copies the Data sources into Facts And Dimension.
3. Presentation Species the users view of the model ; rendered in Siebel
answer.

31. If we have 3 facts and 4 dimension and we need to join would you
recommend joining fact with fact? If no than what is the option?

In the BMM layer,we can create one logical table (fact) and add the 3 fact table as
logical table source.

32. What is connection pool and how many connection pools did we have in
our last project?

connection pool is needed for each and every physical database.

It contains material about the connection to the database, not the database
itself.
We can use either shared user accounts or pass-through accounts -Use: USER
and PASSWORD for pass through .
We can have many connection pools for each group to avoid waiting
Browse all courses
(https://intellipaat.com/all-
(https://intellipaat.com/all-
33. Dene JDK and why do we need it? courses/big-data/)

Java Development Kit (https://intellipaat.com/tutorial/java-tutorial/introduction-


java/) (JDK), is a software package that contains the minimal set of tools needed to
write, compile, debug, and run Java applets.

34. Oracle doesnt recommend Opaque Views because of performance


considerations, so why/when do we use them?

An opaque view is a physical layer table that contain select statement. An opaque
view should be used only if there is no other option.

35. Can we migrate the presentation layer to a dierent server.

No we cant migrate the presentation layer to a dierent server rather we have to


migrate the whole web & rpd les.

36. How we can identify the dimension tables and how we can decide them
during the Business/Data modeling?

Dimension tables contain descriptions about data analysts which is used as query in
the database. Every table contains a primary key that contains one or more columns;
each row in a table is uniquely identied by its primary-key value or values.
Browse all courses
(https://intellipaat.com/all-
(https://intellipaat.com/all-
37. Why do we have multiple LTS in BMM layer?What is the purpose? courses/big-data/)

To improve the performance and query response time we have multiple LTS in BMM.

38. What is the full form of rpd?

There is no full form for rpd as such, it is just a repository le which is known as
Rapidle Database.

39. How we can disable cache for only 2 particular tables?

We can disable cache in the physical layer, by right clicking on the table there we can
have the option which dene cacheable.

40. How we can split a table in the rpd given the condition. ( the condition
given was Broker and customer in the same table) Split Broker and customer.

We have to make a dubbed table in the physical layer.

41. What type of protocol did we use in SAS?

TCP/IP type protocol (https://intellipaat.com/tutorial/python-tutorial/python-


introduction/).
Browse all courses
(https://intellipaat.com/all-
(https://intellipaat.com/all-
courses/big-data/)
42. Can we have multiple data sources in Siebel Analytics?

Yes, we can have multiple data sources in Siebel Analytics.

43. How we can deal with case statement and expressions in siebel analytics?

By using expression builder we can create case statement whenthen.. end .

44. What do you know about Initialization Blocks?

Init blocks are used for instantiating a session when a user logs in.
To make dynamic variable we have to create IB to write sql statement.

45. Explain query repository tool?

It is utility of OBIEE /Seibel Admin tool.


allows us to examine the repository metadata tool.
It Examine relationship between metadata objects like which column in the
presentation layer maps to which table in physical layer.
for example: search for objects based on name,type.

46. How can you bypass siebel analytics server security ? Browse all courses
(https://intellipaat.com/all-
(https://intellipaat.com/all-
It can by-passed by setting authententication type in NQSCONFIG le in the security
courses/big-data/)
section as:authentication_type=bypass_nqs.instancecong.xml and nqscong.ini are
the 2 places.

47. Where we can add new groups and set permissions? Explain what is R?

We can add groups by going to manage>security>add new groups> We can give


permissions to a group for query limitation and lter conditions.

48. What are the things we can do in the BMM layer?

We can do Aggrigation navigation ,level base matrics, time series wizard, create new
logical column, comlex join.

49. Where are passwords for userid?

Passwords for userid are in siebel analytics server repository.

50. Dene pipeline.

Pipelines are the stages in a particular contract, valuation, economics etc.

Browse all courses


51. What are the Key Conguration Files in OBIEE? (https://intellipaat.com/all-
51. What are the Key Conguration Files in OBIEE? (https://intellipaat.com/all-
courses/big-data/)
The key conguration les in OBIEE 11g are NQSCong.ini, NQSCluster.ini, odbc.ini,
instancecong.xml

52. Give a brief introduction of OBIEE?

Oracle BI Enterprise Edition (sometimes simply referred to as Oracle Business


Intelligence) provides a full range of business intelligence capabilities that allow you
to :

Collect up-to-date data from your organization.


Present the data in easy-to-understand formats (such as tables and graphs).
Deliver data in a timely fashion to the employees in your organization

53. What Is the Oracle BI Presentation Catalog?

The Oracle BI Presentation Catalog stores the objects, such as analyses, dashboards,
and KPIs, that you and other users create using Oracle BI EE. Users have their own
personal folder (My Folders), where they can store the objects that they create. The
objects in a personal folder can be accessed only by the user who created and saved
the content into that folder. Users can add sub-folders to their personal folders to
organize their content in the way that is the most logical to them.
You can also store objects in shared folders where other users or groups can access RECOMMENDED COURSES
the objects. A combination of business logic security,catalog object security, and
data level security determines who has the ability to view data and objects, edit
objects, and delete objects from the catalog. Your administrator creates and Browse all courses
(https://intellipaat.com/all-
maintains the catalogs shared folder structure. (https://intellipaat.com/all-
courses/big-data/)

54. What is OBIEE 11G?


(https://intellipaat.com/obiee-
Oracle Business Intelligence Enterprise Edition (OBIEE) 11g is the most signicant training/)
release of OBIEE since 2006. Self Paced
LEARN M
(HTTPS://INTELLIPAA
TRAININ

55. Explain the main features of OBIEE 11G? Lifetime Access and 24/7
Support
LEARN M
Oracle Business Intelligence is now more integrate with the Oracle Fusion Online Classroom (HTTPS://INTELLIPAA
TRAININ
Middleware software family.
Oracle WebLogic Server replaces Oracle Application Server and Oracle Containers
for Java (OC4J). 02 Sat, Sun
Sep 8 PM IST (GMT +5:30)
Oracle Business Intelligence 11g Installer replaces the installer that was used in
previous versions of Oracle Business Intelligence. It can perform software installation
and conguration steps in the same process or separately in their own processes
This release add the following administration command-line utilities :

Oracle WebLogic Server scripting tool (WLST) for managing the Oracle
WebLogic Server domain.
OPMN and the opmnctl commands for the Oracle Process Manager and
Notication Server.
A database repository must be created before installation of the components
with the Repository Creation Utility (RCU) tool.
Log centralization via the web log viewer.
In addition, Oracle Business Intelligence is now deployed in a clustered
conguration by default. Because of this, the default ODBC DSN for the Oracle Browse all courses
BI Server points to the Cluster Controller by default, rather than to the Oracle (https://intellipaat.com/all-
BI Server points to the Cluster Controller by default, rather than to the Oracle (https://intellipaat.com/all-
BI Server courses/big-data/)

56. Explain Oracle Business Intelligence Applications?

An Oracle BI application consists of pre-built, industry-specic Oracl e BI interactive


dashboards and Oracle BI reports that are built using industry best practices and
address key functional areas within an organization. Oracle BI applications are
integrated with operational applications to provide business metrics in reports, in
context with an organizations business function and industry.
Oracle BI applications include Extract Transform Load (ETL) routines to extract,
transform, and load data into the Oracle Business Analytics Warehouse.

Security in Oracle BI :
OBIEE allows a high degree of control over access to elements in Oracle BI
applications. The security mechanism comprises Business logic object
security, Presentation Catalog object security and Data level security.
Drilling Down in Oracle BI :
In OBIEE, you can drill down from a dashboard or report to an actual item in
the database. For example, if you work in sales, you can drill down to the city
level within a sales report, and observe that there is a large sale pending in
Paris. If you are using an Oracle Siebel operational application, you can then
drill down on the pending sale and go directly to that opportunity in the
Oracle BI application.

57. Dene repository in terms of OBIEE?

Browse all courses


Repository stores the Meta data information.The extension of the repository le is (https://intellipaat.com/all-
Repository stores the Meta data information.The extension of the repository le is (https://intellipaat.com/all-
.rpd.With OBIEE Server, all the rules needed for security,data modeling, aggregate courses/big-data/)
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 Species the users view of the data rendered in OBIEE answers
client

58. What is the end to end life cycle of OBIEE?

OBIEE life cycle :

Gather Business Requirements.


Identify source systems.
Design ETL to load data to the Data Warehouse.
Build a repository.
Build dashboards and reports.
Dene security (LDAP or External table).
Based on performance, decide on aggregations and/or caching mechanism.
Testing and QA.

Learn OBIEE from Experts! Enrol Today


(https://intellipaat.com/obiee-training/#course-content) Browse all courses
(https://intellipaat.com/all-
(https://intellipaat.com/all-
59. What is the purpose of Alias Tables? courses/big-data/)

An Alias table is a physical table with the type of Alias. It is a reference to a physical
table, and inherits all its column denitions and some properties from the physical
table. A logical table source shows how the logical objects are mapped to the
physical layer and can be mapped to physical tables, stored procedures and select
statements. An alias table can be a reference to any of these logical table source
types.
Alias Tables can be an important part of designing a physical layer. The following is a
list of the main reasons to create an alias table

To reuse an existing table more than once in your physical layer (without
having to import it several times)
To set up multiple alias tables, each with dierent keys, names, or joins
To help you design sophisticated star or snowake structures in the business
model layer. Alias tables are critical in the process of converting ER Schems to
Dimensional Sachems.

60. What is Authentication? How many types of authentication do we have in


OBIEE?

Authentication is the process by which a system veries 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. Browse all courses


External table authentication. (https://intellipaat.com/all-
External table authentication. (https://intellipaat.com/all-
Database authentication.
courses/big-data/)
LDAP authentication

61. What is aggregate navigation? How do you congure the Aggregate


tables in OBIEE?

Aggregate tables store pre-computed results, which are measures that have been
aggregated (typically summed) over a set of dimensional attributes. Using aggregate
tables is a very popular technique for speeding up query response times in decision
support systems.
Ex : If you observe that most of the queries are red on aggregated values like yearly
or monthly data rather that day level data then to speed up the report we can create
an aggregate table containing month level and year level data and map it to the
respective logical table and set the aggregation levels in the content tab of LTS.

62. Dierence between a session and repo variable?

Session variables are similar to dynamic repository variables in that they obtain their
values from initialization blocks. Unlike dynamic repository variables, however, the
initialization of session variables is not scheduled. When a user begins a session, the
Oracle BI Server creates new instances of session variables and initializes them.
A repository variable has a single value at any point in time. Repository variables can
be used instead of literals or constants in Expression Builder in the Administration
Tool. The Oracle BI Server substitutes the value of the repository variable for the
variable itself in the metadata.
Unlike a repository variable, there are as many instances of a session variable as Browse all courses
there are active sessions on the Oracle BI Server. Each instance of a session variable (https://intellipaat.com/all-
there are active sessions on the Oracle BI Server. Each instance of a session variable (https://intellipaat.com/all-
could be initialized to a dierent value. courses/big-data/)

63. What kind of sources can be connected to OBIEE?

OBIEE can be plugged on Relational Databases


(https://intellipaat.com/tutorial/cassandra-tutorial/non-relational-cassandra-data-
model/), Cubes or Flat les, with the following constraints :

The sources must be modeled as star schemas or snowakes schemas in order


to have an ecient and safe behavior.
In case of multiple sources directly in OBIee used together, be aware that
OBIee will conduct the needed joins itself, and OBIee is not a database.

Previous (https://intellipaat.com/interview-question/splunk-interview-questions/)
Next (https://intellipaat.com/interview-question/pentaho-interview-questions/)

"2 Responses on Top Obiee Interview Questions And Answers"

Narender
log in to says:
reply (https://intellipaat.com/login/?redirect_to=https%3a%2f%2ntellipaat.com%2nterview-question%2fobiee-interview-questions%2f)
MARCH 13, 2016 AT 11:42 AM (HTTPS://INTELLIPAAT.COM/INTERVIEW-QUESTION/OBIEE-INTERVIEW-QUESTIONS/#COMMENT-24649)
very useful information for every one

log in to replysays:
Rahul (https://intellipaat.com/login/?redirect_to=https%3a%2f%2ntellipaat.com%2nterview-question%2fobiee-interview-questions%2f)
Browse all courses
DECEMBER 20, 2015 AT 3:47 PM (HTTPS://INTELLIPAAT.COM/INTERVIEW-QUESTION/OBIEE-INTERVIEW-QUESTIONS/#COMMENT-16430)
(https://intellipaat.com/all-
DECEMBER 20, 2015 AT 3:47 PM (HTTPS://INTELLIPAAT.COM/INTERVIEW-QUESTION/OBIEE-INTERVIEW-QUESTIONS/#COMMENT-16430)
(https://intellipaat.com/all-
It is a nice collection of questions. Thanks.
courses/big-data/)

Leave a Message
You must be logged in (https://intellipaat.com/login/?redirect_to=https%3A%2F%2Fintellipaat.com%2Finterview-
question%2Fobiee-interview-questions%2F) to post a comment.

Latest Trends: Can Big Data Save you from Big Job Loss?

As the fresh round of layos continue to aect most of the big organizations like Infosys, Cognizant, Wipro and Tech Mahindra we have been wondering
if Big Data Technologies can really save you from job loss. Quite likely! Today big data is associated with every industry vertical and is being deployed at
breakneck speeds cutting across organizations around the world. The best part of this technology is that it is an umbrella term for some of the hottest
tools and technologies in the tech space...Read More ()

COPYRIGHT 2011-2017 INTELLIPAAT.COM. ALL RIGHTS RESERVED. VIEW DISCLAIMER

100% SECURE PAYMENTS. ALL MAJOR CREDIT & DEBIT CARDS ACCEPTED OR PAY BY PAYPAL.

Browse all courses


(https://intellipaat.com/all-
(https://intellipaat.com/all-
courses/big-data/)

Вам также может понравиться