Interview Questions on OBIEE

Embed Size (px)

Citation preview

  • 8/10/2019 Interview Questions on OBIEE

    1/4

    interview questions on OBIEEInterview questions on OBIEE

    Tell me About yourself?This is the major interview question for freshers and experienced. Everyone should prepare beforegoing to the interview.

    Experienced: Tell ur name with experience what you have with current and previous organizationand then explain the porject what you done. If they expecting more then give your educationaldetails but no need to mention the family back ground.

    What are your roles and responsibilities in your current project?As a OBIEE developer,the reponsibilities like repository configuration and reports generation basedon the client requirements. At the end we need to implement the security.

    From where you start your work in daily routine?Daily i got a mail from my reporting manager with a attached document. It includes all therequirements and details of the work.

    What is the architecture of OBIEE?

    http://oracletechnotalk.blogspot.in/search?q=OBIEE+architecture

    Explain the 3 layers of the repository?http://oracletechnotalk.blogspot.in/search?q=OBIEE+architecture

    What is connection pool and how many connection pools you have in your project?What is thepurpose?Actually connection pool is a link between repository and database. For more details use the linkhttp://oracletechnotalk.blogspot.in/search?q=connection+poolWe can use multiple connection pools for to increase the performance. The no.of connection poolsmay dependent on the project. We created different connection pools forsecurity implementation,users and variables creation etc.

    What is the difference between Obiee 10g & 11g?OBIEE 10g: We have 2 joins, foreign key join and complex join. We have only level-based hierarchy in the logical layer. All the configuration settings will be done at NQSconfig file.OBIEE 11g: we have only 1 join, new join. We have different hierarchies; level-based hierarchies, parent-child hierarchies, raggedhierarchies, skipped hierarchies. All the configuration settings will be done at the enterprise manager. we have option like look-up table. In answers,the chart view renamed as graph.

    which version of OBIEE you are using?Go to help in the repository of your project. There we can get the exact version of OBIEE.

    What is the difference between OCI and ODBC?OCI will be specific to the oracle database but the ODBC connection, we can use with anydatasource.

    Have you ever worked on Joins?If yes how?

    http://sapallinterviews.blogspot.com/2014/03/interview-questions-on-obiee.htmlhttp://sapallinterviews.blogspot.com/2014/03/interview-questions-on-obiee.htmlhttp://sapallinterviews.blogspot.com/2014/03/interview-questions-on-obiee.html
  • 8/10/2019 Interview Questions on OBIEE

    2/4

    Yes, In physical layer i worked on joins based on the data-modelling document.

    Did u get the data from any other data sources? If yes how?Yes,ofcourse client will provide the data in different formats like excel sheets, files, cubes etc. Wecan import the data by creating the drivers for data sources.Can i import the data directly from other sources to repository?

    yes, we can directly import the data to repositoryHow to set the logging level in repository?manage->identity->goto the user->set the logging levelThe logging level for developer:min 2The logging level for Administrator:upto 7In production phase the logging level should be disabled. We can set the logging level for a specificrequest at answersHave you ever worked with ETL-tools?As a reporting developer, i know the flow of ETL process. I never worked on that.The ETL peopletakecare of everything.Which type of schema you are used in your project?Actually most of the projects are designed like a star-schema.My project is also used star-schema asa data model.

    What is star and snow-flake schema?For complete details about star and snow-flake schemahttp://oracletechnotalk.blogspot.in/2012/04/what-is-datawarehouse-datawarehouse-is.htmlWhat is fact and dimension table?The detailed description of fact and dimension tableshttp://oracletechnotalk.blogspot.in/2012/04/what-is-datawarehouse-datawarehouse-is.htmlWhat is the flow of your porject?Every project must follow the software development life cycle.Generally,the porject flow may like requirements gathering, Development(ETL and Report), testingand Production.The flow of project may differ from project to project based on domain like retail,telecom, healthcare, construction etc.The complete knowledge on SDLChttp://oracletechnotalk.blogspot.in/2012/04/obiee-application-development-life.htmlWhat is Dataware housing?http://oracletechnotalk.blogspot.in/2012/04/what-is-datawarehouse-datawarehouse-is.htmlRate yourself in SQL?OBIEE developer must have the knowledge on sql because he need to test his own stuff.Minimumknowledge of SQL is required for dataware housing developers.The rating should be dependent onthe person knowledge.

    1.What you did in physical layer,BMM layer and Presentation layer?Ans: Physical layer:Physical layer is a connection between database and repository by usingconnection pool.We can import the data from the different data sources, no.of connection pools,aliases like tables and columns, duplicate tables, opaque views and physical joins etc.

    BMM layer:Also called as Logical layer, Actually we implemented the logic here.We can do thecalculations, create the logical tables and columns, establish the joins like physical and logical orcomplex joins, dimensions, level-based-metrics etc.Presentation layer:We can show only the content which we want to show the end-user, We canimplement authorization and authentication, Implicit fact column and sort order column etc.

    2.What are Level-Based-Metrics(LBM)?How you use in your project?Ans: Level-based-metrics show the measures at different levels based on the dimension hierarchy.Generally LBMs will use to display the data at month, week and day level. To show this we will

  • 8/10/2019 Interview Questions on OBIEE

    3/4

    create the alias measure columns. Explain more details from your project.

    3.What is Dimension Hierarchies?Explain the procedure to create the Hierarchy?Ans: Below link give the complete procedure for creating the dimension hierarchy..http://oracletechnotalk.blogspot.in/2012/04/creation-of-hierarchy-in-obiee.html

    4.What is Sort order columns?Ans: We can sort the columns at 2 levels1. Repository:At the presentation layer,sort the one column values based on another column2. Answers:At the criteria tab->columns->sort the column values either ascending or descendingorder based on the requirement.

    5.Rate yourself in SQL?Ans: Here you need answer very carefully because based on your rating they are ready to fire thequestions on SQL. You have the minimum knowledge in SQL like select statement, joins,performance concepts etc.

    6.What is Implicit fact table and Implicit fact column?Ans: A common fact table for dimension tables is called as Implicit fact table. An Implicit fact column

    is a column in a Implicit fact table, we can select the best path between the dimensions. Implicit factcolumn is decided in presentation layer.

    7.Can we handle the nulls?Ans: Yes,we can handle either in repository and answers.ifnull(column_name,0)->at expression of the measure column

    8.What is the use of connection pool?Ans: We can create different no.of connection pools in the project. It has the database connectiondetails, no.of minimum users can access the application.

    9.What is security in OBIEE?Ans: Security in OBIEE can be implemented in 2 ways.1. Authentication:Verify and validate the users against the system.2. Authorization:Validate the users against the Data.

    10.What is Authentication?How can we implement?Ans: Verify and validate the users against the system.We can implement the Authentication in 4ways1. External table2. Operating system3. Data base4. LDAP

    11.What is Authorization?How can we implement?

    Ans: Validate the users against the Data. Data can be limited the users by1. Object level2. Data level3. Reports/Dashboard level

    OBIEE architecture interview questions and answersWhat are the major components in the OBIEE architecture?a. Clientb. Presentation services(along with cache)

  • 8/10/2019 Interview Questions on OBIEE

    4/4

    c. Repositoryd. Database connectione. Enterprise datawarehousef. Scheduler(along with cache)

    What are the different layers of OBIEE Repository?

    a. Physical Layerb. Business Model and Mapping Layerc. Presentation Layer

    What are the folders available in OBIEE? Oracle BI(Administration) Oracle BIdata(analytics)The folder names may change with the OBIEE 11g.

    What are the Key Configuration Files in OBIEE NQSConfig.ini, DBfeatures.ini, NQSCluster.ini, odbc.ini, instanceconfig.xmlWhat are the different Log files in OBIEE? NQServer.log NQSQuery.log NQSAdministration.log NQS Scheduler.logWhat are the minimum services needed to load a repository file onto memory and view a dashboardwhich has reports that have been refreshed on a scheduled basis?BI server (Administration Tool)Presentation Server (Analytics or Answers)Scheduler server (Scheduling the jobs)

    What is the location of the administration configuration files?drive:\OBIEE 11g\instances\instance1\config\oracleBIservercomponent\coreapplication_obis1\file name

    What is the location of the repository?drive:\OBIEE 11g\instances\instance1\bifoundation\oracleBIservercomponent\coreapplication_obis1\repository

    What is the location of the presentation services configuration files?drive:\OBIEE 11g\instances\instance1\config\oracleBIpresentationservicescomponent\coreapplication_obis1\instanceconfig.xml

    What is the location of the administration log files?C:\OBIEE11g\instances\instance1\diagnostics\logs