Top Courses in IT & Software 728x90
Showing posts with label BI Reporting Tools Interview questions. Show all posts
Showing posts with label BI Reporting Tools Interview questions. Show all posts

Tuesday, 12 April 2016

Top 50 INFORMATICA INTERVIEW QUESTIONS AND ANSWERS

Top 50 INFORMATICA INTERVIEW QUESTIONS AND ANSWERS


INFORMATICA INTERVIEW QUESTIONS AND ANSWERS
INFORMATICA INTERVIEW QUESTIONS AND ANSWERS




Informatica is one of the Leading ETL tool in the Market and one of the most used  ETL tool used in Most of IT Companies .
It Comes Under Datawarehosuing  and its one of the highly paid jobs . I am Posting Informatica Interview questions and answers for freshers and experienced which will be help full for them for cracking Informatica job interview questions .


1.  What do you mean by Enterprise Data Warehousing?
When the organization data is created at a single point of access it is called as enterprise data warehousing. Data can be provided with a global view to the server via a single source store.  One can do periodic analysis on that same source. It gives better results but however the time required is high.
2. What the difference is between a database, a data warehouse and a data mart?
Database includes a set of sensibly affiliated data which is normally small in size as compared to data warehouse. While in data warehouse there are assortments of all sorts of data and data is taken out only according to the customer’s needs. On the other hand datamart is also a set of data which is designed to  cater the needs of different domains. For instance an organization having different chunk of data for its different departments i.e. sales, finance, marketing etc.
3. What is meant by a domain?
When all related relationships and nodes are covered by a sole organizational point,  its called domain. Through this data management can be improved.
4. What is the difference between a repository server and a powerhouse?
Repository  server controls the complete repository which includes tables, charts, and various procedures etc. Its main function is to assure the repository  integrity and consistency. While a powerhouse server governs the implementation of various processes among the factors of server’s database repository.
5.  How many repositories can be created in informatica?
There can be any number of repositories in informatica but eventually it depends on number of ports.
6. What is the benefit of partitioning a session?
Partitioning a session means solo implementation sequences within the session. It’s main purpose is to improve server’s operation and efficiency. Other transformations including extractions and other outputs of single partitions are carried out in parallel.
7. How are indexes created after completing the load process?
For the purpose of creating indexes after the load process, command tasks at session level can be used. Index creating scripts can be brought in line with  the session’s workflow or the post session implementation sequence. Moreover this type of index creation cannot be controlled after the load process at transformation level.
8. Explain sessions. Explain how batches are used to combine executions?
A teaching set that needs to be implemented to convert data from a source to a target is called a session. Session can be carried out using the session’s manager or pmcmd command. Batch execution can be used to combine sessions executions either in serial manner or in a parallel. Batches can have different sessions carrying forward in  a parallel or serial manner.
9. How many number of sessions can one group in batches?
One can group any number of sessions  but it would be easier for migration if the number of sessions are lesser in a batch.
10. Explain the difference between mapping parameter and mapping variable?
When  values  change during the session’s execution it’s called a mapping variable. Upon completion the Informatica server stores the end value of a variable and is reused when session restarts. Moreover those values that do not change during the sessions execution are called mapping parameters.  Mapping procedure explains mapping parameters and their usage. Values are allocated to these parameters before starting the session.
11.What is complex mapping?
Following are the features of complex mapping.
·          Difficult requirements
·          Many numbers of transformations
·          Complex business logic
12. How can one identify whether mapping is correct or not without connecting session?
One can find whether the session is correct or not without connecting the session is with the help of debugging option.
13. Can one use mapping parameter or variables created in one mapping into any other reusable transformation?
Yes, One can do because reusable transformation does not contain any mapplet or mapping.
14. Explain the use of aggregator cache file?
Aggregator transformations are handled in chunks of instructions during each run. It stores  transitional values which are found  in local buffer memory. Aggregators provides extra cache files for storing the transformation values if extra memory is required.
15. Briefly describe lookup transformation?
Lookup transformations are those transformations which have admission right to RDBMS based data set. The server makes the access faster by using the lookup tables to look  at explicit table data or the database. Concluding data is achieved by matching the look up condition for all look up ports delivered during transformations.
16. What does role playing dimension mean?
The dimensions that are utilized for playing diversified roles while remaining in the same database domain are called role playing dimensions.
17. How can repository reports be accessed without SQL or other transformations?
Ans:Repositoryreports are established by metadata reporter. There is no need of SQL or other transformation since it is a web app.
18. What are the types of metadata that stores in repository?
The types of metadata includes Source definition, Target definition, Mappings, Mapplet, Transformations.
19. Explain the code page compatibility?
When data moves from one code page to another provided that both code pages have the same character sets then data loss cannot occur. All the characteristics of source page must be available in the target page. Moreover if  all the characters of source page are not present in the target page then it would be a subset and data loss will definitely occur during transformation due the fact the two code pages are not compatible.
20. How can you validate all mappings in the repository simultaneously?
All the mappings cannot be validated simultaneously because each time only one mapping can be validated.
21. Briefly explain the Aggregator transformation?
It allows one to do aggregate calculations such as sums, averages etc. It is unlike expression transformation in which  one can do calculations in groups.
22. Describe Expression transformation?
Values can be calculated in single row before writing on the target in this form of transformation. It can be used to perform non aggregate calculations. Conditional statements can also be tested before output results go to target tables.
23. What do you mean by filter transformation?
It is a medium of filtering rows in a mapping. Data needs to be transformed through filter transformation and then filter condition is applied.  Filter transformation contains all ports of input/output, and the rows which meet  the condition can only pass through that filter.
24. What is Joiner transformation?
 Joiner transformation combines two affiliated heterogeneous sources living in different locations while a source qualifier transformation can combine data emerging from a common source.
25. What is Lookup transformation?
 It is used for looking up data in a relational table through mapping. Lookup definition from any relational database is imported from a source which has tendency of connecting client and server. One can use multiple lookup transformation in a mapping.
26. How Union Transformation is used?
 Ans: It is a diverse input group transformation which can be used to combine data from different sources. It works like UNION All statement in SQL that is used to combine result set of two SELECT statements.
27. What do you mean Incremental Aggregation?
  Option for incremental aggregation is enabled  whenever a session is created for a mapping aggregate. Power center performs incremental aggregation through the mapping and historical cache data to perform new aggregation calculations incrementally.
28. What is the difference between a connected look up and unconnected look up?
  When the inputs are taken directly from other transformations in the pipeline it is called connected lookup. While unconnected lookup doesn’t take inputs directly from other transformations, but it can be used in any transformations  and can be raised as a function using LKP expression. So it can be said that an unconnected lookup can be called multiple times in mapping.
29. What is a mapplet?
 A recyclable object that is using mapplet designer is called a mapplet. It permits one to reuse the transformation logic in multitude mappings moreover it also contains set of transformations.
30.Briefly define reusable transformation?
 Reusable transformation is used numerous times in mapping. It is different from other mappings which use the transformation since it is stored as a metadata. The transformations will be nullified in the mappings whenever any change in the reusable transformation is made.
31. What does update strategy mean, and what are the different option of it?
 Row by row processing is done by informatica.  Every row is inserted in the target table because it is marked as default. Update strategy is used whenever the row has to be updated or inserted based on some sequence. Moreover the condition must be specified in update strategy for the processed row to be marked as updated or inserted.
32. What is the scenario which compels informatica server to reject files?
This happens when it faces DD_Reject in update strategy transformation.  Moreover it disrupts the database constraint filed in the rows was condensed.
33. What is surrogate key?
Surrogate key is a replacement for the natural prime key. It is a unique identification for each row in the table.  It is very beneficial because the natural primary key can change which eventually makes update more difficult. They are always used in form of a digit or integer.
34.What are the prerequisite tasks to achieve the session partition?
 In order to perform session partition one need to configure the session to partition source data and then installing the Informatica server machine in multifold CPU’s.
35. Which files are created during the session rums by informatics server?
During session runs, the files created are namely Errors log, Bad file, Workflow low and session log.
 36. Briefly define a session task?
It is a chunk of instruction the guides Power center server about how and when to transfer data from sources to targets.
 37. What does command task mean?
This specific task permits one or more than one shell commands in UNIX or DOS in windows to run during the workflow.
38. What is standalone command task?
This task can be used anywhere in the workflow to run the shell commands.
39. What is meant by pre and post session shell command?
Command task can be called as the pre or post session shell command for a session task. One can run it as pre session command r post session success command or post session failure command.
40.What is predefined event?
It is a file-watch event. It waits for a specific file to arrive at a specific location.
41. How can you define user defied event?
User defined event can be described as a flow of tasks in the workflow. Events can be created and then raised as need arises.
42. What is a work flow?
Ans: Work flow is a bunch of instructions that communicates server about how to implement tasks.
43. What are the different tools in workflow manager?
Following are the different tools in workflow manager namely
·          Task Designer
·          Task Developer
·          Workflow Designer
 44. Tell me any other tools for scheduling purpose other than workflow manager pmcmd?
The tool for scheduling purpose other than workflow manager can be a third party tool like ‘CONTROL M’.
45. What is OLAP (On-Line Analytical Processing?
A method by which multi-dimensional analysis occurs.
46. What are the different types of OLAP? Give an example?
ROLAP eg.BO, MOLAP eg.Cognos, HOLAP, DOLAP
47. What do you mean by worklet?
When the workflow tasks are grouped in a set, it is called as worklet. Workflow tasks includes timer, decision, command, event wait, mail, session, link, assignment, control etc.
48. What is the use of target designer?
Target Definition is created with the help of target designer.
49. Where can we find the throughput option in informatica?
Throughput option can be found in informatica in workflow monitor. In workflow monitor, right click on session, then click on get run properties and under source/target statistics we can find throughput option.
50. What is target load order?
Ans: Target load order is specified on the basis of source qualifiers in a mapping. If there are multifold source qualifiers linked to different targets then one can entitle order in which informatica server loads data into targets.


Friday, 18 March 2016

Tableau interview questions

Hi Friends Today i am going to Post Some Real-time Tableau Interview questions for you . 
As All of you Know Tableau Tops the Gartner Magic chart and is Top from last two years . Tableau Software is a Very easy to Learn BI Reporting Tool  . Now a days lot of Companies are using Tableau as its license Cost is very less and its supports lost of different databases.Tableau On-line Software is very easy to be used the Functional People too , they can easily manipulate the dashboards created in Tableau On line and use it .

Tableau Online software has many version latest one is Tableau 9 .
Now a Days there are lots of Opening for Tableau developer and Admin from beginner to experienced levels . If you have good knowledge of SQL   Then in a time span of 1 month you can easily learn tableau . For learning tableau you can visit  here 
Tableau-Interview-questions

Thursday, 3 March 2016

BO PWC interview questions



PWC-BO-Interview-Questions
Pwc BO Interview questions



BO PWC interview questions


Hi Reader i have attended BO PWC interview questions below are the few questions which were asked to me .


1. WHAT IS A UNIVERSE?


2.WHAT ARE THE PROBLEMS YOU FACED WHILE CREATING UNIVERSE?

3.WHAT ARE THE JOINS YOU USED IN UNIVERSE , PLESE EXPLAIN ME?

4.HOW WILL GET REPORT REQUIRMENT FORM THE CLIENT?

5.HIERARCHIES

6.CONTEXT

7.LOOPS RESOLVING

8.PROMPTS

9.AGGREGATE FUNCTIONS

10.FOR EACH, FOR ALL

11.ALERTS

12.D/F B/W BREAKS AND ALERTS




Sunday, 28 February 2016

SAP BO Universe Designing Interview questions







I have created Interview questions 2016 for Helping the job seekers for different technologies.
This Section Contains bo interview questions and answers for experienced , Real time bo interview scenarios.
This questions and answers section will help job seeker to crack the interviews will provide bo admin interview questions answers in Upcoming posts. I will try to Post bo interview questions and answers pdf also for the job seekers , they can easily free download it from my website . Please feel free to comment on the interview questions and answers for improvement.
I will try to improve my website so job seekers can take most out of it 



SAPBO-universe-designer-Interview-qiestions

.

Explain Universe design methodology


  1. Analysis of business problem and planning the universe solution.
  2. Designing a schema
  3. Building the universe
  4. Distributing the universe to users
************************************************************************

Indicating resource controls


  1. Limit size of result set to a specified value default 1000 rows
  2. Limit execution time to a specified value  default 10 mins
  3. Limit size of long text objects to a specified value default 1000 Characters
************************************************************************

Saturday, 27 February 2016

Universe Designer Interview questions

Hi Friends SAP BO Universe is a Integral Part  SAP BO Suite .

Universe Designer Interview questions will help you to Learn More In depth about SAP BO universe .
SAP BO suite Universe designing is one of the most Important Part , Most of the SAP BO interview questions gives important to the universe designing . In thsi set of Universe designing Interview questions i will provide you step by step guide For SAP BO interview questions .

ALL of the SAP BO FAq's are covered in this Interview questions Guide and i hope it will be Very usefull for all of You to get through the Interview .
Thanks and wishing you all the best for the You future Job interviews.

YOU MAY ALSO LIKE THIS

What is Designer?
Answers:                                                                   
Designer
It is one of the business objects component
It is used to create universes
It is used to define measures/metrics
It is used to do the calculations


Universe-Designer




Designer is one of the business objects product. It is used to create semantic layer. This layer is used to convert technical term to business terms.
How do you design a universe?
Answers:
The design method consists of two major phases.

During the first phase, you create the underlying database structure of your universe. This structure includes the tables and columns of a database and the joins by which they are linked. You may need to resolve loops which occur in the joins using aliases or contexts. You can conclude this phase by testing the integrity of the overall structure.

During the second phase, you can proceed to enhance the components of your universe. You can also prepare certain objects for multidimensional analysis. As with the first phase, you should test the integrity of your universe structure. You may also wish to perform tests on the universes you create from the BusinessObjects User module. Finally, you can distribute your universes to users by exporting them to the repository or via your file system.

For a universe based on a simple relational schema, Designer provides Quick Design, a wizard for creating a basic yet complete universe. You can use the resulting universe immediately, or you can modify the objects and create complex new ones. In this way, you can gradually refine the quality and structure of your universe
User object?
Answers:
Insert a user object

1 Select the User Objects command from the Insert menu.
The Insert User Objects dialog box is displayed.
2 Click a user object file.
A user object file has a .udo extension
3 Click the Open button.

Tuesday, 9 February 2016

Best 153 QlikView Interview Questions and answers


 
QlikView is an exciting complement to existing databases. For the application designer, QlikView
brings together rapids application design capabilities and a logical, consistent interface. For the
application user, QlikView offers very high-speed query and calculations along with the ability to
personalize an application to the way youwork. Whether you are working with complex OLAP
applications or simple data navigation, QlikView is the one tool for every user.

QlikView allows the application designer to focus on specifying the data universe for an
application. Utilizing QlikView's powerful scripting language, the application designer can load,
combine, aggregate, and manipulate data from many different data sources into a single seamless
application.

Once the data is loaded, the layout design can be accomplished by the system designeralone or in
cooperation with the end user. In fact, the end user is able to customize the application, if allowed,
by adding or rearranging sheets and object to suit the way he works. The consistent interface, no
matter what the application, enhances the user'sexperience and productivity when working with
data.

Monday, 8 February 2016

best qlikview interview questions and answers


QlikView Interview Questions:

What is Circular loops?  Difference between Join and Concatenate?
What is Synthetic key, is it good or bad having?  What is No Concatenate?
What P() and E() in Set analysis?    Optimized and un-optimized QVD Load Situations?
What is Comparative analysis?  Explain 3 tier architecture implementation while
deploying QlikView application?
What is Mekko chart and what is the difference
between bar and Mekko chart?
Briefly explain how does QlikView storage the data
internally?  

Friday, 5 February 2016

Good Qlikview Interview Questions and answers

Good Qlikview Interview Questions and answers

Qustion.1   Explain Qlikview architecture?
Answer:  QlikView deployments have three main infrastructure components:
1.QlikView Developer :  Is a Windows-based desktop tool that is used by designers and developers to create
1) a data extract and transformation model and
2) to create the  graphical user interface (or presentation layer).
2.QlikView Server (QVS) : Handles the communication between clients and the QlikView applications. It loads QlikView applications into memory and calculates and presents user selections in real time.
3.QlikView Publisher: Loads data from different data sources (oledb/odbc, xml, xls), reduces the QlikView application and distributes to a QVS.
Because QlikView Server and Publisher have different roles and handle CPU and memory differently it’s considered a best practice to separate these two components on different servers.

Thursday, 4 February 2016

Qlikview Interview questions

QLIKVIEW ARCHITECTURE :
Optimized and unoptimized QVD Load Situations?
Explain 3 tier architecture implementation while deploying QlikView application?
Briefly explain how does QlikView storage the data internally?
What are the restrictions of Binary Load?
How are NULLS implemented in QlikView?
How do you optimize QlikView Application? (What tools are used and where do you start?)
What is the difference between Subset ratio & Information Density?
QLIKVIEW SCRIPTING :
What is the difference between ODBC, OLE DB & JDBC?
What is the use of Crosstable prefix in QlikView Load Script?
What is Mapping Load &ApplyMap() ?
What is the difference between Map Using and Mapping Load?
Synthetic Keys in QlikView and how & when to avoid them?
Different flavours of Joins in QlikView?
What is the difference between Join & Keep?
How do you use Having clause (SQL Equivalent) along with Groupby in QlikView?
Explain IntervalMatch function in QlikView?
Explain Concatenation, No Concatenation & Auto Concatenation?
Explain how to implement Incremental Load?
What is Circular Loop and how do you avoid it?
Explain Exists() function in QlikView and when do you use this function?
What is Generic Load in QlikView?


SAP BI/BW Interview Questions and Answers


 Learning IT Courses Has Never Been This Easy
1. What is BW Statistics and how is it used?
   The set of info cubes delivered by SAP as a part of SAP BIW
which are useful in measuring the performance of how
quickly a query is calculated, or how quickly data in loaded
into BW and so on. BW statistics are the name suggest are
useful in showing data about the costs associated with BW
queries, aggregative data, OLAP, SAP business warehouse
management.

Business objects Interview questions and answers

SAP BO Interview Questions 1. What are the major components of Business Objects? Business Objects is composed of various components that are accessible through the Web or reside on your desktop computer. The major components are InfoView, WebIntelligence, and Business Objects Editor. 2. Define “the Universe” in context of Business Objects? A universe is a database interface, which maps everyday business terms to the data in a database. The universe simplifies the process of creating reports by providing an easy way see and understand the data. It also provides automatic joins between database tables based on key values. Universes consist of classes and objects. Objects represent fields in a database table. An object’s name may have been changed from the original EDW Oracle column name in order to make the object’s name more meaningful to the user. Classes are logical groupings of objects. For example, all address fields might be grouped together in one class. 3. How many and what are the different types of business object types ? There are three different types of objects: • Dimension • Detail • 4. Explain Dimension Objects Dimension objects are typically character-type data, such as Name, City, UIN, and dates. Dimension objects usually will not contain numeric data that can be used in calculations. 5. What is a Detail Object? A detail object is always associated with a dimension object. A detail object provides additional information about the dimension object. For example, Telephone Type Description could be a detail object associated with a dimension object called Telephone Type Code 6. Does universe require Detail objects? Detail objects are not required in a universe. They are used as a way to organize the data within the universe. 7. What are Measure Objects? Measure

BO Interview Questions and Answers

what is a bo repository Repository means set of database tables, Business object store security information e.g user, group, access permission, user type etc. , universe information e.g. objects, classes, table name, column name, relation ship etc.and document information ITS A SEMANTIC LAYER WHICH STORES THE BO USERS N THEIR PRIVILEGES

Business Objects Interview questions

1)    What is Data warehouse?
Ans. A Data warehouse is a Subject-oriented, Integrated, Time-variant and Non-volatile collection of data in support of management‘s decision making process.
 Subject-Oriented: A data warehouse can be used to analyze a particular subject area. For example, "sales" can be a particular subject.
Integrated: A data warehouse integrates data from multiple data sources (transactional systems - OLTP). For example, source A and source B may have different ways of identifying a product, but in a data warehouse, there will be only a single way of identifying a product.
Time-Variant: Historical data is kept in a data warehouse. For example, one can retrieve data from 3 months, 6 months, 12 months, or even older data from a data warehouse.  
Non-volatile: Once data is in the data warehouse, it will not change. Only inserts are done to data warehouse and No updates.

So, historical data in a data warehouse should never be altered.