scenarios and answers

104
When to use local filter and when to use global Filter? Latest Answer: local filter applies only particular block (table, charts, crosstabs). global filter applies on set of blocks. ... Ans: Local Filter is to single report to which it is create, but a global filter is to all the reports which consists of that column A Report Filter hides the data which you are not interested to view in the document. There are two types of Report Filters. Block Report Filter: It applies to only one block in the Report. A Report can contain any number of blocks. Global Report Filter: It applies to all blocks in the Report. \ Can you add the Cascading promprts in Business Objects? (Based on Country prompt selection you need Can you add the Cascading promprts in Business Objects? (Based on Country prompt selection you need to provide the option to select Sate/Province in the next State prompt. That means dynamically refresh the data load in the state list values) Ans: First We have to create Condition for one object in universe level like

Upload: satish-kumar-killi

Post on 09-Sep-2015

44 views

Category:

Documents


5 download

DESCRIPTION

this is regarding the scenarios in Business Objects very important topic

TRANSCRIPT

What is a bo repository

When to use local filter and when to use global Filter?Latest Answer: local filter applies only particular block (table, charts, crosstabs). global filter applies on set of blocks. ...Ans: Local Filter is to single report to which it is create, but a global filter is to all the reports which consists of that column

A Report Filter hides the data which you are not interested to view in the document. There are two types of Report Filters.

Block Report Filter: It applies to only one block in the Report. A Report can contain any number of blocks.

Global Report Filter: It applies to all blocks in the Report.

\

Can you add the Cascading promprts in Business Objects? (Based on Country prompt selection you needCan you add the Cascading promprts in Business Objects? (Based on Country prompt selection you need to provide the option to select Sate/Province in the next State prompt. That means dynamically refresh the data load in the state list values)Ans: First We have to create Condition for one object in universe level like

State

Condition

state = @prompt(...);then

That same object will be selected on report level like

Query PannelCity

Condition

state = @prompt(..)

It Willworkas Cascading Prompt. Yes, possible through the version XI R2.

1) Create Dynamic Cadaing Parameters(DCP) LOVin Business View Manager XIR2.2) Schedule the DCP LOV within Business View Manager XIR2.3) Call DCP LOV within Crystal Reports XIR2.

My query takes 30 min to refresh ...there is any performance tunning is there to reduce refresh time?My query takes 30 min to refresh ...there is any performance tunning is there to reduce refresh time?Ans: You can partition the table, create proper indexes on that column,You can define key type in Object Definition,Use aggregate Awareness.

1) Check for anytraps in the universe.2) use the right context3) avoid more than one sub query in the query panel5) right index on the table6) partition the table7) use conditions8) avoid user defined objects

Can we apply Rank and Sort at a time on a single reportLatest Answer: Ranking function overwrites the sorting function ...

Ans: Hi,We can DO It yar,First apply the shorting on the column you want to apply the ranking. Then select the column it will ask you that The sorting is done already in this column Do you want to Overwrite it -> Say Yes.Then Specify the Rank Top 10 or Bottom 10 . No we can't apply rank and sort at a time on one object in one single report. If we try to apply, BO asks if you want to over write the previous condition.

What is a derived table in data warehousing?Latest Answer: For Derived table, i am having one scenario.My Database table is having following Column-Empno-Empname-Managernomy Report Requirement is like:report should display Emp name and its corressponding manager name.Based on this reqquirement, i need to design ...Ans: it is similar to views,it is mainly used to restrict the datas Derived tables are not real tables at the Database level , but are the selection of few columns in the Table with some aggregations, specific to the report.

This feature is available in BO 6.5 and later versions.

Sel a1,a2,a3,max(a4)

from a ,

(Sel b1, b2, max(b3) as B3, Min(B4) as B4 from B group by b1,b2) as BX

where BX.B1= a.a1group by a1,a2,a3order by a1,a2,a3

The (Sel b1, b2, max(b3) as B3, Min(B4) as B4 from B group by b1,b2) in the above query is a derived table.

The same definition has to be added in the Universe - by going into Insert >> Derived Tables.

Type the Query - parse it and the new table inserted can be used to any type of join / Contexts etc in the Universe.

Can we open the full cleint reports on thin cleint and vice verse?Latest Answer: yes we can open, but it can eaither pdf, or HTML ... ...Ans: Inorder to open the full client report in thin client first export the report to the repositry, log on to thin client (WEBI) andwhen you set the filter to ALL TYPES you be be able to see the full client report.Click to open

The main differencefull-client(BusinessObjects) and the thin-client (WebIntelligence).

What is the difference between condition & filter.Latest Answer: Condition is reusable, but not the filter We can create conditions at designer level. where as filters are at report level. ...Ans: Conditions: these retrievals the data based on the condition (universe level)Filter: it brings the data and filter; performance will be slow (report level)Cheers,Sithu

Condition Allows the data to be filtered at the database level , and if created at a Universe level can be used across many reports.Filter will have visibility of data in the report. The over head of the data fetching form the Database cannot be avoided and this is not a reusable component

Condition is reusable, but not the filterWe can create conditions at designer level. where as filters are at report level.

What is the diferrence between slice and dice and cross tab report?Latest Answer: It is user friendly and changing the position of data,it is grapical representation to analyis the data .Ans: cross tab report is like at the intersection of 2 dimensions measure is displayed.like if we have two dimensions year and product and a measure revenu,revenue is displayed at the intersection of year and product.

Crosstab is similar to that of view in database. It helps us in hiding some of the actualobjects of the database.

Slice and dice allows us to show,hide,move up or down objects in the report.\

Slice and Dice : Arrangement of Data Crosstab report is for Comparision.

Can a universe be connected to different databases?Latest Answer: In Xi rel 2 usingdata federator you can connect to multiple database.in previous version there is work around, lets you have universe connecting todatabase user "A" and you are looking to addone more table from other database user "B".What ...

Ans: yes, a universe can be connected to different database. However to do so, we have tolink two universes which are on different database.

however if we consider, unlink universe(or only one universe), then it is not possible to have a universe that is connected to different database as in a universe we have only one connection at a time. In Xi rel 2 usingdata federator you can connect to multiple database.

in previous version there is work around, lets you have universe connecting todatabase user "A" and you are looking to addone more table from other database user "B".

What you can do give select grant (in Oracle) to user "A" from"B"and then create synonym in user "A".

Once you have done that open universe and change the connection to user "B" add table and then go back to connection "A".

Business objects is which type of the OLAP Tool?Latest Answer: It is definetly a ROLAP (Relational OLAP) Tool. ...

Ans: BO isROLAP Tool

The functionality and feature sets are significantly different and so are the costs. Generally speaking, BI tools are categorized by a) their architecture (i.e., ROLAP, MOLAP, HOLAP, DOLAP, etc.) and b) their cost (i.e., high end or low end) which is usually related to the size of their feature set. For example, DOLAP solutions would include Cognos and Crystal, MOLAP solutions would include Essbase, SAS and Oracle Express, ROLAP solutions would include Business Objects, Informatica and Microstrategy and so on. Similarly, Cognos, Brio, Crystal and Microsoft OLAP are considered low-end solutions, while Business Objects, Microstrategy, Essbase and Informatica are considered high- end solutions.

It is MOLAP-Multidimensional Online Analytical Processing ROLAP-Relational Analytical Online Processing.

How do I synchronise Microcubes generated by different queries?Latest Answer: Microcube is a dataset derived and it locally storedafter refresh if it is a thick client and in server repository if it is a thick client. In order to synchronize microcube from two data provider, just join the common dimensions from two ...

Ans: Microcube is the one which stores the results of the query. each data provider stores it results as/ in the microcube when we create the query in the query panel.you can access the micro cube in the BO (reporter) -> Data -> view data.and synchonize 2 different data providers (micro cubes) with common dimensions.

micro cube is not a report or tool.it is structure located internally.when u run a query in DI or WI fiirst time,retrive the data from the database.when u run the same query once again the data can be attach with microcube.data retrival is fast.beacause every time retrive data from the database is a long process.

finaaly data retrival is very fast.u can fine when u run the big quiries

What are the user requirements in a universe?Latest Answer: in order to build universe, following requirements are needed:1) classes and objects 2) table and columns 3) joins/ relationship between table 4)parameters 4) connections to the database. ...

Ans: User requirements in a universe are key components of BO unvierse which are as follows:1. Parameters that define database connectivity and SQL options.2. Classes and objects that users see when building queries and reports.3. Tables that are pointers to the physical tables in the source database.4. Joins that define the relationship between the tables.

How we drill up week to Month?Latest Answer: First you set in report levelcustomer hierarchies and then using drill ...Ans:

In data Warehouse when u change + symbol to - , u would c all the aggregation level in that + this is called rolling down.

So if u again click over that - it would again compressed back to +. This is call drill up.

your Aggregation levels woudl b like

Year>Month>Week>Day>Hour>Minutes>Seconds.

So by changing the symbol from - to + at month aggregation level u can drill up. Create a Dimension with the following defination

Select @select(salesmonth)where@Select(SalesWeek) = @Prompt('Select a Week','A','SalesWeek',Mono,)

depending upon the week selected you will be able to drill up to the month.Can you create unis in WEB Intelligence?Latest Answer: We can create alerts in 6.x version. ...

Ans: WebIntelligence XIR2 provides you with the ability to create alerters, but this functionality is not provided in the earlier versions of WebI

@aggregate aware functionWhat is the purpose of @aggregate aware function?please draw, how you use the @aggregate aware function.

Latest Answer: The @Aggregate_Aware function allows an object to take advantage of tablescontaining summary data in the database. If your database contains summarytables and you are running queries that return aggregate data, it is quicker to runa Select statement on ...

Ans: @aggregate aware function is used to increase the query performence by using aggregate tables.

Lets understand the use of Aggregation first with examples.

Information is stored in the datawarehouse in the summarised form.Instead of recording the date and time each time a certain product is sold, the data warehouse could store the quantity each hour, each day or each week.Here, comes the use of aggregation--Primarily for 2 purposes;- To save the storage spaceDWHs can get large with exponential increase in data. Use of aggregations greatly reduces the space- To improve the performance of BI tools.When queries run faster they take up less processing time and the users get their information back more quickly.

Relating these facts to BO now,@Aggregate_Aware is a function which determines which tables to use in SQL generation.(detailed or aggregated ?)@Aggregate_Aware(sum(table1.revenue),sum(table2.revenue))

Give the notes and functionalities of cascading prompts,@script in business objectsLatest Answer: There is no menu option in BO 6.5 to create cascading prompts just like BO XIR2, however in BO 6.5, you can manually edit the LOVs of the objects creating cascading prompts by inserting a where condition.Regards,Bharat Ahuja ...

Ans: cascading prompts :cascading prompts means one prompt depends on another prompt.. if suppose u want select one district.its depends on state.then it depends on country..so one prompt depends on another..its work as first come the prompt of district when ever we going select value.automatically coming the state prompt..then country prompt..when ever we select the contry it goes to state then district..

@script: its belongs to vba application

How many ways we test the universe & Report?Latest Answer: data integrity check at designer level and building query at report level ...

Ans: By doing integrity check we can test universe & By coping report query and run in backend(oracle,sql server...) we can test the data by comparing both

How achieve the many to many relation ship in Business Objects...Latest Answer: You can achieve this by creating two data provider having one field common and linking them usingthe propertyin 'viewdata' ...

Ans: m to m relation ship

m to 1 1 to m

this way you can join

if you have two tables with many to many relation ship, take the keys of those tables and form a 1-1 relationship table. then you can connect both the existing tables to the newly formed table using the key.

Product date salesp1 20/Jan/1999 100p1 20/Feb/1999 200p1 20/apl/1999 100p1 20/DEC/1999 50p1 20/Jan/2000Product date salesp1 20/Jan/1999 100p1 20/Feb/1999 200p1 20/apl/1999 100p1 20/DEC/1999 50p1 20/Jan/2000 100p1 20/mar/2000 500now i want query like product ,sum of actual year ,sum of business yearp1 450 750here actual year means 1 Jan 1999 to 31 st Jan 1999business year means 1 st APR 1999 to 31 st mar 200pls give me answer as early as possible..

Ans: for reusability try breaking the dates into days & months & year. use them in the given statement(instead of hard-coding dates).

(select product,sales S_A_Y from info where date >= 1 st Jan 1999 & date =< 31 st Jan 1999 groupby product) sal1 ,(select product,sales S_B_Y from info where date >= 1 st Apr 1999 & date =< 31 st Mar 2000 groupby product) sal2 where sal1.product=sal2.product ;

Can you please specify what exactly u want as "sum of actual year"? is it total number of years ?

I am providing query(oracle) below.Plz go through it.

SELECT SAL1.PRODUCT,SAL1.ACTUALSAL,SAL2.BUSINESSSAL FROM (SELECT PRODUCT,SUM(SALES) AS ACTUALSAL FROM PRODUCTS WHERE PDATE BETWEEN '1-JAN-1999' AND '31-DEC-1999' GROUP BY PRODUCT) SAL1, (SELECT PRODUCT,SUM(SALES) AS BUSINESSSAL FROM PRODUCTS WHERE PDATE BETWEEN '1-APR-1999' AND '31-MAR-2000' GROUP BY PRODUCT) SAL2WHERE SAL1.PRODUCT = SAL2.PRODUCT

Can someone please let me know the things we can do in WEBi and cannot do it in FULL CLIENT and viceCan someone please let me know the things we can do in WEBi and cannot do it in FULL CLIENT and vice versa for BO6.5

Ans:I think

1) we can create\edit Universe in the full client but not in WebI

2)WebI has comparatively less functions to use than in Full client

3) In Full Client we can write macros\addins but i am not sure whether we can do the same in WebI or not.

Please revert back if these are wrong In addition to those in my previous mail,

1) We can edit SQL in Full client but not in WebI

2)we can apply Rank in Full client but not in Webi

3) Better formatting facilities in Full client wrt Webi Difference between Thin and Fat installationsFeatureBOWebI

Data Access Via,

Stored Procedures, Free hand SQL, Personal Data files (.txt, .xls, .wk, .prn, .asc)YesNo

Ability to access Multiple source in a single reportYesNo

Can access other OLAP server (Microsoft OLAP, DB2 OLAP and Oracle Express) YesNo

Ability to use report templatesYes No

Ability to create more than one report in a single Business Objects document YesNo

Multiple views of the same data in a single report (pie chart, tabular, cross tab, etc) YesNo

Ability to analyze Business Objects report data with Data mining product Business Miner YesNo

Ability to create Variables in document level. YesNo

Ability to send Business Objects report via Microsoft mail YesNo

Ability to compare an object with

Another object, Sub Query, Calculation

in condition (Where Clause) YesNo

Ability to display only the top and bottom values by a another variable Yes (By Ranking) No

Ability to build two or more queries in the Query Panel and to combine these queries by using an operator (UNION, INTERSECT, or MINUS) YesNo

Ability to use BusinessObjects own build-in functions in report. YesNo

State the difference between Webi and InfoviewLatest Answer: Difference between the Infoview and WI????WebIntelligence is the 'thin-client' (or server version) of Business Objects Reporter. It is used to create report documents. It does not reside on the users computer, but on a server.InfoView ...

Ans: Infoview is the portal to the BO's business intelligence solution and infoview also allows the third party documents and It contains document lists that give an instant overview of all the documents generated from corporate data storage and made availabe to users Difference between the Infoview and WI????

WebIntelligence is the 'thin-client' (or server version) of Business Objects Reporter. It is used to create report documents. It does not reside on the users computer, but on a server.

InfoView is what the user logs into, sees, and uses in their Internet Browser that allows the user to access and create Business Objects reports via the web without having to install the 'Full (or 'Thick') client Business Objects Reporter on their computer.

The user can only get to Webi through InfoView. It does not reside on the users computer, but on a server.

Clearly explain the difference between union and groupLatest Answer: union operationcan beperformed on basic cubes, remote cubes, ods objects, master data objects,infosets. i.e u can form union operation simultaneously on cubes, ods, master data objects, infosets. Multi provider does union operation.union operation ...

Ans: the difference between union and group is as follows:

take two tables t1 and t2.

in t1 we have columnss like a,b,c,d. and t2 has a,d,e,f.

so union means t1 union t2 i.e getting result from both tables i.e a,b,c,d,e.,f

where as group performs on a indiviual column in a particular table. union operationcan beperformed on basic cubes, remote cubes, ods objects, master data objects,infosets. i.e u can form union operation simultaneously on cubes, ods, master data objects, infosets. Multi provider does union operation.union operation can be performed on multi dimensional oblects.

But join operation is performed only on master data objects and Ods objects which are 2 dimensional. Infosets perform join operation.

Is there any other repository domains rather than universe,security,doccument?Latest Answer: ...

Ans: There are only three main Domains Security, Universe and document. You can have multiple Universe and Documents domains in a repository but only one Security domain.

How many tabs can be added in a report i.e. how many times can we drill a reportLatest Answer: 256 ...

Ans: it depends on the hiearchy of the class.. but still w can define in slice and dice panel.. that is up to 2 times or 3 times... like that

What is the difference between COGNOS 8 & Business Objects & which business intelligent tool is bestWhat is the difference between COGNOS 8 & Business Objects & which business intelligent tool is best for reporting purpose?

Ans: We could not able to say BO is good or Cognos is good, but both the tools are BI tools, there you WebI and Report net, you can able to choose only according to your(client) requirements,

BO is easy to learn and work

Cognos is also easy, but initial stage you have to put more efforts, apart from this I dont find any difficulties, but both they are a good OLAP tools

All depends upon client's requirement. job market is almost similar,

COGNOS is a bit costly so less number of companies are using. BO is widely used in comparison to COGNOS.

Basic difference is COGNOS is for MOLAP and BO is for ROLAP.

What is the difference between break and section in Reports.Latest Answer: strong>Break All the data remain in one block but you can divide the data on the basis of groups ...

Ans: Break means break up the data at the report end.

section is nothing but a master detail report The major difference between these 2 are

It breaks up the data in a table or crosstab by grouping the data according to a selected value and itallows you to display all the data for each value of a dimension variable together mainly it displays SUBTOTALS. COLUMN BREAK's are used to avoid the repetetive value occurences

Section is obtained in the Master/detail reports which enable you to split large blocks of data into sections. This type of presentation allows you to minimize repeating values and to display subtotals.

Tell me about Business objects architectureLatest Answer: Hi guys here Iam giving the brief introduction regarding the architecture of BO XIIn BusinessObjects Enterprise XI, there are five tiers: the client tier, the application tier, the intelligence tier, the processing tier, and the data tier.To provide flexibility, ...

Ans: there 2 ways we can define the ARchitect1. .key contains the ODBC info without userid and pw. So , in overall we need 2 id's & Pass words 1. BO userid and PW and 2. Connecting Universe Passwordand2..key contains the oracle client info with userid and PW. Here we need 3 in total.the above are just for examples.........

In BusinessObjects Enterprise XI, there are five tiers: the client tier, the application tier, the intelligence tier, the processing tier, and the data tier.To provide flexibility, reliability,and scalability the components that make up each of these tiers can be installed on one machine, or spread across many

How to improve performance at universe level and at report level ? plz help me...Latest Answer: By aggregation. Try to use less filters in the report. Use star schema grouping, check the joins. Also drill through functionality increases performance as well. Always try to use appropriate functionality which can save time in this way you can improve ...

Ans:At universe level3 ways we can improve the query performance.

1. Using aggregation tables in scheme.

2. Chnge the Array Fetch parameter.

3. Using shot cut joins.

4. Puting indexes on tables.

At universe level by using loop resolving techniquewe have a chance to improve the performance and also using the aggregate tables.

In report level removing data provider,remove unneccery formales andveriables

HiIam working in Businessobjects report designer.I had created one universe and also i generate reportsHiIam working in Businessobjects report designer.I had created one universe and also i generate reports using that universe.But client want reports like Developer2000(D2k type reports user interact that user select the value and generate rpt)What exactly is that, before executing any report intially it is ask someparameter, so, they want to select the parameter and generate that report.I had apply prompts at the query panel, it ok that it is ask prompt to enter or select the list of valuse and generate

Ans: Go to Tools--> save --> select Refresh doc.while opening

when ever you slect the filter then select -->prompt-->select the " prompt with list of values".

Business Objects Interview Questions

Sorting Options :

How would I hide fields in a report other than formatting the cells?Latest Answer: You can do in Webi also. This is not the proper way but it is just a work around. Just make the backgroung color and text color white and minimize the width. you will only see a little gap in the report ...

Ans: In Web Inteligence it is not possible to hide the Fields, In Desktop Intelligence we can do it by formatting

We can hide the coloumn from the report with out formatting.when ever you are making the report the total columns comes in dataprovider in form of select query. those columns also appear in slice and dice section, you can delete that column name from slice and dice which you want to hide.

if you want to take hide column again in future , you can drop from report builder to slice and dice but in same sequence which is appering in dataprovider.

What are the different types of Filters available in BUSINESS OBJECTS?Latest Answer: There are two types of filters in BO.1. Global Filter2. Local Filter. ...Ans: We can apply 4 types of filters to data providers when you build data providers using the Java Report Panel:

1.Predefined Filters

2.Custom Filters

3.Prompts Filters

4.Advanced filters

We can combine all 4 types of filters on a single query

there are 4 types filters in BO:predefined filters : these filters are created at the time of universe creation and can be directly used at a report level.

custom filters: these are the filters which are created at the report level. there are two ways of creating report level filters. one is before running a query... second one is after running a query.

prompt firters: these are the dynamic filters which askes the user for the values and depending upon these values, filters are applied.

advanced filters: advanced filters consists of ways of restricting data view using clauses like 'ranking'. for example, applying ranking for top 10 rows.. it will return only top 10 rows.

What is thumbnail? " What is the difference between condition and filter? What is thumbnail?

Latest Answer: In short we can say,,Condition : Applied on the query(QP) to restrict data retrieved from the database...Filter : Applied on the report to hide the data which is already retrieved fromDB ...

Ans: Condition : 1) We can apply condition in quary pannal.2) Effect whole report3) The data based on the condition (Universe level)

Filter :

1) We can apply in report layout. 2) Effect whole report only using in Gobal filter. 3) Filter is reusable. 4) Report level. Thumbnail:

A thumbnail is a small image, or a part of a larger image. Normally a thumbnail will be of a border background, or a background set, or a photograph. Clicking on the thumbnail image will pull up the larger original image, which can be viewed and downloaded. Using thumbnails of background sets, borders, and photographs allows more than one or two images to be shown on a Web page.

Different background in alternative rowshi hii am senthil. i have one question please help me.i want to set the report Different background in alternative rows(like even number rows one background color and odd number rows in one background

Latest Answer: Wow, thanks! :D ...

Ans: this can be done using alerters. In WEBI, select whole structure of table, and select the Alternet row/column colour from the properties window

Multivalue and Syntax errorWhat is #multivalue and #syntax error in Business Objects

Latest Answer: When r trying to run mutiple valued mutiple objects in the section then you get multi value error. ...

Ans:Multi value - This error is displayed when theObject/Variable fetches more than one rows for the selected Cell.

Soultion:Try creating a varialbe to select Distinct value of the Objects.If there are more than one distinct values, then insert the same as a new table.

If the error appears when you apply breaks, then try replacing the cell with the aggrigation of the above field.

Syntax Error - This is displayed when the selected column/cell is a calculated field, and calculation is based on a basic field which was notpickedin the report layout.

Solution: To avoild Syntax Error, pull the basic fields into the report and then the fields which are based or calculated based on them.Finally, hide the unwanted fields.

Differences between Deski and Webi XICan anybody list what are all the differences between the Desktop Intelligence and Web Intelligence in XIR2?

Latest Answer: DI :1)not more interactive 2)u need universe in ur local system..otherwise import from the repositary server 3)need BO software client version in ur local system.wI :opposite to above and we ...

Ans: Deski Reports: These are standard .rep files created from the full client (Desktop Intelligence) and these reports can be built using all the tools/options available in BO.These deski reports can be viewed in the Infoview/Web Intelligencebut cannot be modified.

Webi Reports:These are .wid files created using the WEBI XI, and these reports can use limited tools/options available in BO(ref. comparison document on the BO website for complete difference on Webi and Deski reports).These reports can be built and viewed and modified/created using Infoview/Web Intelligence. DI :1)not more interactive 2)u need universe in ur local system..otherwise import from the repositary server 3)need BO software client version in ur local system.

wI :opposite to above and we need only server path to generate WI reports need to maintain good intra -net service no need to install any BO software ...because we can work with repository server

What is the differnce between count & count all functionLatest Answer: count means ...while u generate the report it will retrive the only distinct values..count all means...while u generate the report it will retrive the all values including duplicate values ...Ans: count means ...while u generate the report it will retrive the only distinct values..

count all means...while u generate the report it will retrive the all values including duplicate values

Whats universal join in BOs?Latest Answer: In join is a relational operator, It can connect between two column. In universal join to merge two universe between same column ...

Ans: the level of join between two universe with a matching coloumn

What is difference between custom hierarchy and report based heirarchy?Latest Answer: A default hierarchy is created with a dimension in the order in which they are presented in the class. A custom hierarchy is created from default hierarchy. ...

Ans: In custom hierarchies you can define your own way. Default hierarchies are based on class and objects defined at database pane.

What is the multi value error ?Is there any types of Error in BO\Latest Answer: Hi there are other errors which also take place while generating reports. They are #ERR, #IERR, COMPUTATION,DICT.ERR etc .

Ans: you will get the Multi Value Error when you are trying to retrivr mutiple values into the cell.Ex: When u r tying to Insert cell into report and trying to assign a column to it which will have multiple values in it. (In A single cell you cant show multiple values)

How to filter repeatative values in the report to get distinct values.Example: In any database we canHow to filter repeatative values in the report to get distinct values.Example: In any database we can use distinct command But My Report source is flatfile.Therfore,I cann\'t manipulate source system. Is there any command or function to filter repeating records/values in the report.Advance,Thanks.BO-Nath

Ans: Using the eliminate duplicatesoption is one way.

In a clightly different scenario, duplicates could come up due to the design structure of the report. e.g.

In some specific cases, one may want to display a value in one field (say in a folded report) but multiple values come up (which could give you a COMPUTATION ERROR). To avoid such situation, one can define a variable which would e the max of the original field required. That ways the same value is fetched and also only one value is returned. In the Query pannel ..we have tab "Options"..

click there to get "eliminate dupicate"..enable this options..

its may help u..

What is the diferrence between slice and dice & drill throughLatest Answer: HiSlice and dice allows us to show and hide the objectsWhere as drill allows us to drill the data like drill up, drill down, drill through depending upon the user requirements. ...

Ans: Slice and dice is you are going to analyze the data in different angle, but drill through is like using a single value you are going to grain the data

How to break a Date field into Year, month, week,day?(For example: I have a field INVOICE_DATE. NowHow to break a Date field into Year, month, week,day?(For example: I have a field INVOICE_DATE. Now i want to break it as Year, month..... i.e. in time dimension.) DO i need to have some changes in Universe?

Ans: using date functions seprate the date, day, week, year, qutr, decade, holiday and more, then you can get your answers

Create objects in your universe with date functions.

Let's say your DB is Oracle. In your "Select" statement of new object called year, try

to_char(INVOICE_DATE, 'YYYY') similarly for month create object called month & repeat process, simply replace'YYYY' with 'MM' of 'MMM' in the select statement. & so on.

How many universes can be created in a projectLatest Answer: We can create any number of universe, but at a time we can open only one universe, generally number of universes should be equal to number of sub-domains. ...

Ans:. you will create as many universes as your database & business logic related Subject areas are present & your project requirements

What is drill filter and it's usage ? How many types of filters are there ? Latest Answer: drill filters acts as query conditions when you bring new data from from databasewe can not say there are different types of drill filters,because we apply filters through scope os analysis and setthe apply drill filters option bytools >options>drill ...

Ans: Three types of drill is in BO.1.drill up,2.drill down,3.drill thro'.

drill up means second->minutes->hour->->day

drill down means region->country->state->district

drill thro'--wht ever u want that element

What is a Data Cube ? What is its use ?Latest Answer: data cubes are processing units composed of fact and dimensions. ...

Ans: Data cube will present in BO tool.

Data cube is used for storing the data values which we are using in the documents.

We can clear the data cube by using purge command.

Data provider is used to retrived the datas from data cube to documents.

What is the maximum limit of the data providers in a report?Latest Answer: We can have as many data providers as possible. I developed a report with 23 data providers. There is no limit for the data providers in a report. ...

Ans: There does not seem to be any limit however the documents say that you can have maximum of 15, but I have seen close to 50 datproviders in a report.

If in a report i get 4 times the actual value then what are the various soloutions to rectift itLatest Answer: By default, the 'Avoid Duplicate Row Aggregation' option is disabled. Your problem may be due to this option. To enable this, right click on the block, format table and select this option ...

Ans: very common problem.

There are 2 reasons.

1. The query itself is returning multiple rows. That is the result set does not contain single distinct rows but multiple rows.Eg:

Country State City SchoolsINDIA GUJ AHM 40INDIA GUJ AHM 50INDIA GUJ AHM 60

2. BO has the tendency to sum up numbers if all the cols are of type text..So in above case we

Country State City SchoolsINDIA GUJ AHM 150

How Can We Restrict a database connection to a particular user? what i want ask is, particular connectionHow Can We Restrict a database connection to a particular user? what i want ask is, particular connection should user only by that user when creating universes, no one should use that connection, how can we do that?

Ans: It is possible torestrict a particular user from viewing/using all the secured connections. But i dont think we can restrict particular user to particular connection

Explain the difference between Condition and Filter.filter reusable..condition not reusableConditions: these retrievals the data based on the condition (universe level)Filter: it brings the data and filter; performance will be slow (report level)

Latest Answer: An added point here is that a condition is used to fetch selected data from the data source (data base)while the filter is used to fetch selected data from the data cube.Also, you apply a condition in DeskI using Edit data provider, while filter ...

Ans: A Condition feature that forces a query to retrieve only the data that meets specified criteria.condition is placed on a report query to show the specific data. To define a condition Name,Description and Where clause are required

A Filterenables you to view only necessary data in a report.i.e it allows you to restrict the no.of rows displayed in the report they effect only the data currently displayed in the block but not query results

Ex:select values for a variable in the report to apply a simple filter

Can we overrite the sql query after creating the reportLatest Answer: NO, we can not overwrite the sql query after generating the repot ...

Ans: Yes, we can overwrite the SQL queries.

After overwriting the SQL queries,select the option "Do not generate SQL before running" in SQL Viewer

How do u migrate BOs Universes,users and user groups,and report from version BO6.5 to XIR2?Latest Answer: Hi,You can find out thisin business objects support site. ...

Ans: Import Wizard allows us to import most objects in the repository including user accounts,groups,folders,universes,documents as well as objects stored in inbox,personal folders on cluster servers to our new Business Objects Enterprise XIR2.

It acts as a bridge between the 6.x to XIR2

What is Infoview in BO? andWhat are the differences between BO 6.5 and BO XIR2?Latest Answer: in bo 6.0 repository is created after instaling the bobj software.the repository is created by general supervisor.in bobj xi the repository is created at the software instalation. ...

Ans: BusinessObjects Enterprise comes with InfoView, a web desktop that acts as a window to a broad range of useful business information around your company. From InfoView, you can access Crystal reports, OLAP Intelligence reports, Web Intelligence documents, Desktop Intelligence documents, and other objects, and organize them to suit your preferences.The features that are available in InfoView vary by content type, but in general, you can view information in your web browser, export it to other business applications (such as Microsoft Excel), and save it to a specified location. BusinessObjects Enterprise also provides access to a range of analytic tools that help you explore information in more detail.

In BO 6.5 InfoView is a web application that must be deployed after Business Objects installation using the ConfigurationTool, wdeploy, or manual procedures.

In XI R2 it is available in JSP and ASP platforms.The out-of-the-box portal in BusinessObjects Enterprise XI is also called InfoView. Available for both Java and .NET platforms, its interface is somewhat different from the BusinessObjects 6.xapplication.

Why there is no global or local repository like in informatica?Why BO is not using any server like informaticaWhy there is no global or local repository like in informatica?Why BO is not using any server like informatica repository server or informatica server?

Ans: Actually, we have a global repository in Business Objects like informatica. It contains the users and domain information such as security domain, universe domain, document domain all are combinely called as metadata. After creation of general supervisor and repository, you can able to access that repository and you can save your universes, documents and etc. CheersRaj.

How do you link different data providers in a single report?Latest Answer: Go to data tab -> new data provider -> access new data in different way, link the common dimensions . ...

Ans: Linking of data from two queries is a typical case where data is extracted from two different sources, which do not have a predefined cardinality (normally from two different data providers). It is necessary that the dimension you use to link data providers be the same type (numeric or alphanumeric) in both data providers.

we can link the data coming from 2 different dataproviders through sync option available in Reporting environment.One can link a dimension from one Data provider with the other using "LInk to" and "Unlink" options provided there.

BOXIR2 is Which type of OLAP?Latest Answer: Its a DOLAP solution because the cache is built dynamically, either on desktop in case of DeskI or on enterprise server in case of WebI. We can also say it as a ROLAP because it BO provides automatic drill through to detail, server based ranking,aggragate ...

Ans: Boxir2 is a reporting based analysis, so BO will use OLAP for its report analysis, OLAP consists of summarized and analysed data which is staticand based on this reports are generated.

OLTP--->OLAP (DWH, ROLAP, MOLAP, HOLAP)----->BUSINESS INTELLIGENCE(B0 TOOL(MOLAP))------->USERS

What is the difference between user and versatile user in superviser product?I think user can work on all report in the document, but versatile user is a temparory user, so he work in particular report only.

Latest Answer: user : can have access of BO report product in terms of view, report, analyze, and query.versatile user: can have access of either of above butonlyif supervisor granted it. ...

Ans: User profile - can access only Business Objects (Reporter).

Versatile profile - This user is authorized to use any combination of products defined by a supervisor.

How to create predefined filters in BOLatest Answer: I really apologize for my previous response, i gave a contardictory statement that there is no QP in the universe. QP exists in the universe... ...

Ans: I think 'predefined' is a term which is confined only to the universe.to my knowledge ,a query panel does not exist in a universe.

I guess predefined filter or predefined condition are one and the same and which can be created only in the universe.

What is Broad casting Agent? what is it used and what are the steps to follow BCA??

Latest Answer: HAI I AM SARAVANAN BCA is a document sceduler that allows you to publish the finished results in a number of ways ,BCA is a software product to process and distribute documents automatically and srcurity at scheduled dates and times.They ...

Ans: A Business Objects application that allows users to automatically process and publish documents using either the repository, intranet, extranet or over the web. Broadcast Agent consists of four components: Scheduler, Broadcast AgentConsole, BusinessObjects Services Administrator and BOManager BCA is a document sceduler that allows you to publish the finished results in a number of ways ,BCA is a software product to process and distribute documents automatically and srcurity at scheduled dates and times.

They have 5 taps1) Gentral,2) Actions,3) Categories,4) Scheduling,5) Distribution.

1 ) Gentral We can specify the server name and than specify the document priority (Low,Normal,High)

2 ) Actions The query is refreshed and it should be saved in adional formats like PDF, Excel.3 ) Categories We can automatically assign it to categories4 ) Scheduling It is used to schelding documents to date and time.5 ) Distribution We can specify to view the distribution way like repository, web server via.server file system.

What are the Different Data Providers support in Web Intelligence and DeskTop Intelligence?Hi friends, I m Mohanrao. I have recently faced 1 interview. They have asked above question. Thanks & RegardsMohanRao

Latest Answer: He meant to say that in WEBI u can create a report only using universes and not any stored procedures and free hand sql. ...

Ans: To create reports in webintelligence, can use only UNIVERSE as a dataprovider

For desktop we can use Universe,Stored procedure and Free hand sql.

What is the difference between Sort and Filter functione.g i have a column having data as 1, 5, 7, 3, 4, 5, 9Sorting will sort as 1,3,4,5,5,7,9What will ranking do???

Latest Answer: Sort means to sort data or value in Ascending or Descending order. But Filter means to filter any unnecessary data(according to requirement). For example in your case if you sort data by Ascending order it will show up like this..1,3,3,5,...and so on. ...

Ans: Sort means to sort data or value in Ascending or Descending order. But Filter means to filter any unnecessary data(according to requirement). For example in your case if you sort data by Ascending order it will show up like this..1,3,3,5,...and so on.

But if you filter data to not show greater than 5 your report will not show that data above 5.

While resolving loops, how to decide whether alias or context to be used?Latest Answer: resolving fan trap: alias and resolving chasm trap: context is used ...

Ans: If the dimension table involved in the loop is associated with more than one fact table, then for each fact table, an alias would be required for each dimension leading to a chaos. Contexts are advised in such cases, one for each fact table

Further consider the scenarioFact1 Test --> Production will be more cumbersome and is only recommended under very special circumstances, because of the increased maintenance.

Reading up on the Business Objects Supervisor guide and maybe taking a training class would be a good thing to do as well.

I don't know whether the answer given by Bandaru is corrector not. But seemsit is based on BO 6.X version or earlier. There is nothing like Supervisor in BO XIR2. So is above answer is correct for BOXI R2 version as well ??? Hope to get answer.

I can give answer for Q6. I think. Solving loop by giving Alias for dimension is easy rather than using context. If we use context to solve loop there will be different paths to retrive data to create report. When user wants a report based on that universe, after refreshing BO will ask the desired path to create report. In this case user will be confused. Universe is supposed to not reveal technical difficulty of database to the user.

Can you please clarify the difference between compatible and incompatible objects?Latest Answer: 1.When an object is at the same or higher level of aggregation as the table, it is compatible with the table.2.When an object is at a lower level of aggregation than the table (or if it is not at all related to the table), it is incompatible ...

Ans: we can select or choose compatable n incompatable objects through aggregator navigation in the designer.

with this method the performance increases tremendously.

instead of checking for each n every object only the compatable objects are only looked for aggregate awareness.

year:-month,quarter,week,day are compatable but customer class is incompatable . .When an object is at the same or higher level of aggregation as the table, it

is compatible with the table.

2.When an object is at a lower level of aggregation than the table (or if it is not

at all related to the table), it is incompatible with the table.

=>Instead of checking for each and every object only the compatible objects aretakenfor aggregate awareness, because of this performance is increased.

=>Designer->Tool->Aggregate Navigation.

Can you please clarify the difference between compatible and incompatible objects? when we will useCan you please clarify the difference between compatible and incompatible objects? when we will use these two?

Ans: When you are defining Aggregate tables in Universe design, you need to create hirarchies for aggregated objects, for that you need to make the relative objects incompatible (the objects which are of lower level of aggregation -- not of hirarchy).

If you have Year,Quarter,Month,Day as a hirarchy, while aggregation, you need to define as follows -

Year - Quarter,Month,Day Compatibles

Quarter - Month, Day Compatibles, Year Non-compatible

Month - Day Compatible, Year,Quarter Non-compatible

Cheers,

What is Nested prompt and how to create this prompt?Latest Answer: Nested prompts are called "Cascading Prompts" in BusinessObjects environment. try searching for this keyword.to create cascading prompts, you need to edit the properties of an object & impose another prompt as a condition. ..

What is a fantrap in Business Objects?Latest Answer: When there is a series of one to many join in the tables, a Fan trap is resulted.This may cause incorrect results to be returned when a query includes objects based on both tables. For example : Associate,Project ,Dept tables.One associate may work ...

Ans: Actually FAN TRAP is a problem that occurs in Universe Level. Loop occurs while we design the universe.

Two Types of Loop Problem:

1) FANTRAP PROBLEM solved by ALIAS METHOD:Definition:Two One-to-many table link eachother is in turn linkedanother one-to-many table.2) CHASM TRAP PROBLEM solved by CONTEXT METHOD:Definition: Two Many-to-one table converges on one single lookup table.Loop can be detected whileINTEGRITY CHECKis done. An option is there as "Check forLOOPS" available. By "Detect Loop" we can choose what to be applied for solving the loop.

In the BO universe, how to link two universe, like i have one universe in sales.uni and another is marketing.uniIn the BO universe, how to link two universe, like i have one universe in sales.uni and another is marketing.uni

Ans: In BO Designer, from File Menu -> Parameters -> Links tab on Universe Parameters box. Click Add link to link the universe. The linking universe should be exported and imported from repository before linking.

What if a cartesian product pop up block appears when running a report. Does it give wrong values? howWhat if a cartesian product pop up block appears when running a report. Does it give wrong values? how to solve this issue?

Ans: cartesian product is getting incorrect results.

for instance if we have a cham trap or a fan trap n we din't solve them after checking the integrity also we get duplicate results of the same record ie nothing but cartesian product.

ex:-

we have customer,orders,loans classes

orders for one product if the product_price is 150$ it will appear twice in the report due to traps bcoz of the cartesian product thats why to solve the cham trap we create context and in order to solve fan trap we create alias table.

Kindly numberWhat are the steps to be taken to schedule the report?Latest Answer: You can schedule any report using Business Objects (reporter) .1) Open report in BO2) Select option " File->Send To- BCA"3) Select the BCA name to which report has to be scheduled4) Set other options for report scheduling like time , any macro , user ...

Ans: You can schedule any report using Business Objects (reporter) .1) Open report in BO2) Select option " File->Send To- BCA"3) Select the BCA name to which report has to be scheduled4) Set other options for report scheduling like time , any macro , user etc.

What is aggregate awareness and how can we use it?Latest Answer: You can use features in Designer to allow you to define the Select statement for an object to run a query against aggregate tables in the database instead of the base tables. You can set conditions so that a query will be run against aggregate tables ...

Ans: aggregate awareness function is used to aggregate the values present in the classes in decending order.

for instance we have year,quarter,month,week tables

then we sum the year,sum(quarter),sum(month),sum(week) in decending order respectively.

we also select the compatable as well as incompatible objects through aggregate navigation so that it improves the performance of the system in generating the report.What are all difference between business objects 6.5 and XI R2Ans: I have found some differences b/w BO and XI and only the last is specific to XIR2

Difference between BO and XIBO uses classic BO Architecture and XI uses crystal classic ArchitectureBO uses 57 tables for BO repo and 8 tables for auditor where as XI uses 8 tables for CMS and 6 tables for auditorBO has different security domains where as XI doesnt has no different security domainsBO, all objects are stored in repository where as in XI Objects are physically stored in Input FRS and instances in output FRSIn BO after installing we have configure, create BO mainkey where as in XI it is install and start workingIn BO classic key is an xml file and it has to be placed in relevant location where as in XI a key code is thereIn BO if you want to save a report to repository you have to publish that report where as in XI if you click save as and select EnterpriseIN BO, BCA and supervision are entirely separate but in XI there are merged into CMCIN XI there is no separate auditor is there but there is an auditor database where we can create tables based on that BO has its own reporting toos where as XI uses crystal reports as its reporting toolBO is user centric means rights are assigned to user where as XI is object centric means rights are assigned on objects level not user levelBO all reports are stored in categories, in XI infoview there is folder and categories but all main storage is in foldersIn XI R1 there was no concept of full client but that concept is introduced in XI R2Diffrence between ZABO and webiAns: Both are user in 3-trier architecture.

ZABO-Zero Administration BusinessObject means we dont need to install BO to view the reports. while we open the reports through infoview the server installs the required components to your local machine. we dont need any bomain key etc.

Webi is a web based application in bo. we will create web based reports in webi(its a java based application). we can publish reports to personal & corporate by webi and can save as pdf file.

How do you check whether the data in the report is correct ot not ?Latest Answer: We can test the data in two ways either by running the same sql on ur database or check out the data with database administrator ...

What is diference between datamart and datawarehouse?Latest Answer: Subject oriented, integrated, non-volatile, time variant and historical data is called as data warehouseA sub set of data warehouse is called as data mart,CheersSithu, [email protected] ...

Ans: Data marts, simply defined, are smaller data warehouses that can function independently or can be interconnected to form a global integrated data warehouse.

How can you create Cascading prompts in Bo?Latest Answer: In BO XI R2 Designer, if you have Hierarchy created on year, quarter, month, week and so on, create a prompt on every object and then you have an option to Create cascading list of values in Tools Menu -> List of values...So create one and the universe ...

Ans: In BO XI R2 Designer, if you have Hierarchy created on year, quarter, month, week and so on, create a prompt on every object and then you have an option to Create cascading list of values in Tools Menu -> List of values...

So create one and the universe is ready with cascading prompts. Export it to the repository and create a report inserting the week object. That will ask for the relavant month, quarter and then year.

That's your cascading prompt

What are the differences between BO's 5.x and 6.xLatest Answer: One more thing,When you make reports thru 5x and publish it in repository and then accesing the report thru infoview the breaks will not appear in report.while thru 6X you will be able to see that breaks..

Ans: am talling only the things which is not available in 5x but is there in 6x

1. XML data provider allows you to access the data in XML files

2. Web connecter data provider allows to conntect web page

3. You can save your BO report documents in exl file.

4. You can use output of one query as an input to other query

5. Universe document can be saved as pdf format

These features are not supporing in BO 5x

What is a cube in Business objects? how to create a cube in Business objectsXI?Latest Answer: I think we cannot create a cube physically but logically in drilling process. U can pick up the 2 dimensional view of the cube by drilling. ...

Ans: A cube in Bo is nothing but the resultset of the query or the data providor. I think we dont create a cube explicitly

Can anyone specify the address from where we can get the information about dashboard in business objects?Ans: Yes Business Object XI R2 quick tour is there which shows the Dashboard and its functionalityIn a report if we have two tables , can we hide one of the table ?Latest Answer: Yes, it is possible to hide a table conditionally.Steps:1. Right click on the table you want to hide and select "Format table"2.Select the Appearance tab3. At the bottom you will find an option "Hide Block"4. Check the "Hide ...

Ans: if you dont need the second table, then why dont you delete it. It is not that difficult to create it again.

or if you still want to hide it, the work-around is click on map and go to tables section and select the table

right click-->format table

deselect"show header"

deselect"show footer"

select"fold"

this will disappear the table

We create X reports using template.can we change the template?Latest Answer: yes we can create new template for report and also we can change the query also . ...

Ans: You can not modify the templete. Modify old report and create a new templete based on the report and use it.

1. What is an Universe? 2. How many Universes did you create? 3. Tell me how many classes where there,1. What is an Universe? 2. How many Universes did you create? 3. Tell me how many classes where there, and objects in each class? 4. What is Object qualification? 5. Tell me about a complicated object you have created? 6. What was the size of the database? Which server? 7. How many user were there? 8. What problems you have faced while creating an universe? tell me an incident and how you went about solving it? 9. Were any experts called from BO while you were on the project? 10. What was the Database?

Ans: A universe is a symantec layer between the database and reporting needs, wherein you map the different joins by inserting tables and designing according to your user specifications.It consists of clases and objects.

Hi... Can you please tell me how to delete a duplicate rows in a Report. Whether it is posible.Latest Answer: You can stop the retrivel of duplicate rows by selecting the optin properties in infoview.In the query panel when u start to drag and drop the objects there another tab knoen as 'PROPERTIES' u can unselect RETRIVEL DUPLICATE ROWS ...

Ans: Hai....u can delete the duplicate rows in u r report .....in the query panel ...classees and object window below option button is ther click that one query option window open from thet delete the duplicate record radio button ther u can select that one... click ok... duplicate rows donot appear in u r report.

Hi all.Can you please tell me whether we can able to create a Universe for a text file. If yes, whatHi all.Can you please tell me whether we can able to create a Universe for a text file. If yes, what is the ODBC Driver do we need to select.

Ans: Universe can be created on anything that has a an odbc connection and MS has an ODBC for text files.

How do we check the data is correct or not in the report after generating the query?Latest Answer: Step1: First run the same report query in TOAD or SQL Navigator. Take the count of rows. Step2:Run the report in BO client and after getting the results click on data manager. Under results tab click on Export button. Step3: Click on radio button ...

Ans: Step1: First run the same report query in TOAD or SQL Navigator. Take the count of rows.

Step2:Run the report in BO client and after getting the results click on data manager. Under results tab click on Export button.

Step3: Click on radio button Export to local format. Give format as microsoft excel files.

Step 4: Count the rows in excel. check with the count of rows from TOAD. If it is same then the report is correct.

How do I prevent overlapping of the tables in webi? Latest Answer: by adjusting the overlap table with corresponding to the first table from the appearence settings of the Format Table ..\

Ans:. Right click and adjust the "position" of the second table with respect to the first table. That way they do not overlap even when the data of the first table increases.

What is Business ObjectLatest Answer: bussiness objects is query,reporting and analysis solutions for bussiness professinals that allows to retrive the data from various database and present the information in the bussiness documect. ...

Ans: bussiness objects is query,reporting and analysis solutions for bussiness professinals that allows to retrive the data from various database and present the information in the bussiness documect.

Can we save or create more than one universe in one repository.Latest Answer: yes, u can more than one universe in the repository..which different names..... ...

Ans: Yes. We can create more than one universe or you can save the existing universe in different names.

Can any one tell me if there is two user groups as follows.Group1user1 -------Report-1user2Group2user1Can any one tell me if there is two user groups as follows.Group1user1 -------Report-1user2Group2user1 ---------Report-2user3The user group1 has access to report-1 and user group2 has access to report-2. then can the user1 of Group2 has access to report-1 .

Ans: Yes, user 2 has access to report 1 provided there are appropriate rights to the group and the user. Always remember, Denial rights take over Granted rights.

How can we use the multiple data providers in a single report?Latest Answer: Yes, it is possible through Business View(BV) Managers XI R2.Design the BV with multiple datasouce.Assign BV as the datasource for the crystal reports.+Antony ...

Ans: we can use the new data provider option in data tab.with using this option we can retrieve the data from different universes and personal data files.What is canned universe and canned reports in bo?Latest Answer: canned reports means pre-defined reports given by the cleint....he wants the report in a specified format .i am sure that there is no canned universe there is always a ad-hoc universe onlyyy.............cheers sateesh ...

Ans:

Is there any significance of testing the BO report by getting the Dataprovider SQL and running it againstIs there any significance of testing the BO report by getting the Dataprovider SQL and running it against the DB to check whether the report and the DB gives the same data? Is it like integrity check? Will we be able to find out any mis-match with the help of this?Kindly help me out in this.\

Ans:In the query panel, go to SQL button -> there you can find the SQL query generated for that particular data provider. use the same sql query and run it in the backend. the results should match with the report data or when you see Data -> view data -> results tab Both Data Provider SQL from report and SQL pasted in TOad tend to give the same results.But only thing is you can change the paraeters passed instatntly and get the output fast if u want to test huge amount of date

When there are 2 prompt statements given one after the other which one is prompted first when RUN?Latest Answer: You can customize the prompt order also by setting up the priority in the properties of the "Edit Query Panel" ...

Ans: You can customize the prompt order also by setting up the priority in the properties of the "Edit Query Panel"

The prompt will apppear in the asceding order of the names (eg. A prompt and then B Prompt)

There are two ways to transfer data from a report to Excel Can you describe them?Latest Answer: 1. Save the report in .xls format.2. From the data manager tab export the report to excel format. ...

Ans: I can describe one way to transfer.

-- Select View Data from the Deski-- Select the data providerwhich is the source of ur report.-- Now select the "Export" present in the menu options.-- After going to the export page , check box the "Export to Local file format"and select the '.xls' file format..

How would I export a report to Word?Latest Answer: Hi,this facility is not available in BO version 6.5 but if you want to do then you will have to make macro based report and you can write the exporting code behind the macro.cheers,Amit Sachan ...

What is a microcube?Ans: Microcube is the bulk of dat u get once u have run the query.when we run the report, data is extracted from database and it comes in the form of microcube, and when it get displayed in the report is actually coming from microcube.

in the simple terms, microcube is logicla description of Bulk of data for perticular report, so that data can be viewed in the different ways, by performing slice and dice, or drilling etc.

Set of the data returned from query.

Snow flake schema is normalized or denormalized? Explain how?Latest Answer: Facts : Always normalised in both the schemasDimensions : Denormalised in StarDimensions : Dimension bcoz of which you are calling a particular star as snow-flake only is normalised but remaining dimension are denormalised ...

Ans: Snow flake schema is normalized, bcoz it is interlinked with other dimensions and it is having lot of complex joins, and takes huge database size and the performance wise very slow it will take time a lot to retrieve the data.

What's the major difference between regular universe & metric universe?Ans: In case of regular universe all the tables have to be joined. where as in case of Metric universe all the tables need not be joined, there can be isolated tables in universe.

In metric universe object descriptions are parsed.eg:- In universe if we create a measure object (Revenue) with sum function in select clause.and simply including AGGR=SUMin decription, we cannot further aggretae the Revenue measurein EPM while creating the metric. All the aggregate functions will get disabled while metric creation.

regular universe is created when there is a need to createreports onlyusing the universe.

metric universe is created when we to create analytics from the universe.

Explain scenario where you would use theta Join in Business objects ? Ans: use of a theta join:

let's assume that we have a customer_look-up table and Age_group look-up table in ur schmea u have a age column in ur customer table u need to match the age column with the age_group table , but u did't find any equality relation in the both tables, then ur going to use this theta join we match the age column in customer table with age_group table's column age_max and age_min we use between operator here.

theta join: table1.column A Between table.column A and table.column B.link tables based on relationship other than quality between 2 columns......\ Use of Theta join in BO:consider you have a table called "Customer" having AGE one column. And another table called "AGE_GROUP" with coulmns MAX_AGE and MIN_AGE. If you want to have age range as a dimension or Detail in BO then u will have joinfrom Customer-AGE to AGE_GROUP-MAX_AGE and AGE_GROUP-MIN_AGE. Then BO automatically shows BETWEEN in drop down box for Join (normally u found =, ..etc).

Hope this will help you to understand Theta Join in BO

Multiple data cubes for one report?Ans: You can get data from tow different universe and create a single report, provided there are common dimensions between the two datasets.

1) Create New Report -> Create one universe -> Select objects say Processingmonth, Customer id, Total Salary Amount in SGD

2) Then Tools -> Insert new table -> Select another universe , select objects say Processing Month, Customer id , Total No of Days.

3) Goto the data manager, then click on the Procesing month from first query, Click on the link to button and link it to the second querys processing month. Similaryly link the customer ids aswell.

4) Then you cancreate a report joining the Total Salary amount and Total No of days.

Pls note joining microcube will give sensible results only if there are common dimensions.

You will have a data cube for each query in your BO document. So, if you have 2 dataproviders based on a different universe, you will have two datacubes. Your other part of the question "If we create a document from 2 documents" does not make senseQuery not returning any value?What are the steps to take when the query will not return any value?

Ans: 1. If you have a SQL analyzer, then find out if there is data tobe returned from the database.2. If there is data, try removing one condition at a time from the query and find out if it returns data. When the query start returning data - the last removed condition mostly likely caused a no -data retrieval issue.3. Check the object definition in universe. that might offer some clues.4. IF the report does not return data after removing all the conditions, start by removing the measures one at a time and then the dimension object. Somewhere along the line, the report will return data. From this point start adding back and filter out the objects which cause the no-data retrival issue. Work on these objects separetely.5. It is always a good idea to check the SQL generated everytime, so that you can avoid - synchronization, join path issues and context issues.

Using Aliases and Contexts together to resolve a loopHow and in what scenario we can use Alias and context together to resolve the loop?Ans: If it is a loop we have to use alias,the loop is not resolved by alias then we can go for context.we dont use context because the end user is not familiar with the technical terms like contexthe is in a dilama to choose which context he had to select.

Yes,but most cases contexts are the better solutions for resolve the loops why because these are past accessing and performance

How do you hide column in the reportAns: There are two ways are there for providing security to the object.1.In designer on tools menu manage level security then to add what you want objects or groups or users if any2.In CMS Select the option universes then provide the security for the object level.In report point of view in desktop intelligence select the column and right click hide.In web Intelligence there is no that option

We can hide a specific column as follows:FORMAT -->TABLE --> Pivotthen select the column you need and click on the Hide button - PV

How many types of user profiles are there in business objects WI?Ans: 1. General Supervisor2. Supervisor3. Supervisor Designer4. Designer5. User6. Versatile

What happens to business objects report if the cardinality is not specified??Ans: loops cann't be detected, hence you cann't justify the structure while cheking integrity

What are the advantages of universe and WEBI reportsAns: The main advantage of using WEBI Reports is software installation is not needed in the user system. we can view the reports in INFOVIEW through URL.

How can we add two universe?Ans: Business Objects Designer is a software tool that allows you to create universes for Web Intelligence and Desktop Intelligence users.Designer provides a connection wizard which allows you to connect to yourdatabase middle ware. You can create multiple connections with Designer, butonly one connection can be defined for each universe. This databaseconnection is saved with the universe.A universe can represent the data needs of any specific application, system,or group of users. We can add separate universe for each functional domain in an organisation Example: PERSONNEL, INVENTORY, and SALES.

Is it possible to have multiple data sources..? How can you extract data from flat files and oracleAns: In WebI it is possible to create reports only from a universe and not from flat files

How to add two data providersAns: Go to data tab in the report>New Data Provider>Access data in different way>select the universe which you want to add and build it

How do you get list of all reports used by Business Objects users?Ans: We Can view the same in CMC.

In the objects management area.I would like to know if Business Objects can be installed on Solaris server. If no is their a way wereI would like to know if Business Objects can be installed on Solaris server. If no is their a way were in I can install BO on windows(Microsoft server) and interface it with Solaris (solaris has the crystal reports).

Ans: We can install BO in sun solaris server. Install the server components like Configuration tool & Administration console and configure the solaris machine as Primary node.

What is the dense rank?Ans: The DENSE_RANK function computes the rank of a row in an ordered group of rows. The ranks are consecutive integers beginning with 1. The largest rank value is the number of unique values returned by the query. Rank values are not skipped in the event of ties. Rows with equal values for the ranking criteria receive the same rank.

The DENSE_RANK function does not skip numbers and will assign the same number to those rows with the same value. Hence, after the result set is built in the inline view, we can simply select all of the rows with a dense rank of three or less, this gives us everyone who makes the top three salaries by department number.

ex:

Give me the set of sales people who make the top 3 salaries - that is, find the set of distinct salary amounts, sort them, take the largest three, and give me everyone who makes one of those values.

SELECT * FROM ( SELECT deptno, ename, sal, DENSE_RANK() OVER ( PARTITION BY deptno ORDER BY sal desc ) TopN FROM emp)WHERE TopN =50,000 ...

What is meant by Object Stores?Ans: object store is nothing but the container of object which is created after rpt file run once.When we use aggergate awarness function in designer?Ans: . In order to solve fan trap in busines objects we either create alias table or aggregate awareness function

2. Through aggregate navigation we can also select the compatable as well as incompatable objects

Ex:-year, quarter, month, week, day

year:-quarter, month, week, day are compatable objects

quarter:-yearclass is incompatable and month, week, day are compatible.

3. We specify the objects in descending order

like @ aggregate awareness(sum(year), sum(quarter), sum(month),......).

How do we test the reports in the business objects? How to creates the tabs in the reports?Latest Answer: In the central mangement consol one can test the report. jsut go to the link http://ipadress:port no/businessobjects/enterprise11/admin/en/admin.cwr.every thing can chk from the bo. ...Which versions are used in the BO dashboard work? Latest Answer: bo XI R2 ...What are the steps to do to use Alerts in BO?Ans: alerts are used to alert some part of the data if any change occurs .

select the part of the data in the report where u want to keep alerts n just click on alerts in the tool bar which is present in the third line from menu bar besides rank

then a window pops up n we ca n give some condition where in if it crosses that an alert is sent.

What is the difference between detect alias and detect context?Ans: we should use Detect Aliases and Detect Contexts to formally identify and resolve loops.

i.e.if a loop contains only one lookup table then the loop can be resolved by detecting the alias

if a loopis having2 or more fact tables(multiple fact tables) then the loop can be resolved by detecting context

What is BO SDK? Ans: BO SDK is a software development kit. It is a part of Business objects Developer suite. It is used to customize or add more features to Business objects, designer and report viewer components.

Developer suite also contains Webintelligence SDK , which is used to customize Webintelligence

Are Data mart and DWH normalised or denormalised ? Do both of them exist inthe same tier ?Ans: Yes both can exist on the same tier because Datamart is a subset of data warehouse and it supports a particular region, business unit or business function.

The data in the Datamart and DWH is Denormalized and optimized for OLAP systemsWhat all will be exported to the repository, when we export a universe ?Ans: when we export a universe first time,a unique identifier is allocated to the universe and this identifier is updated on the local version of the universe in the universe domain

Ifwe export the universe to a diff,domain and now the universe has an identifier for diff-domain (EX:exporting a universe from a development domain to a production domain)

when a designer exports the universe to the Repository (universe domain) they must export all the related LOV files(which contains the data values associated with an object) to the document domain.

How do you Find the average of an object with out using the Average Function and by using only sum,average,max,min?Ans: Use Sum() and Count() function like Sum() / Count() you will get your average value.How to Import universes and user from business object 6.5 to XI R2, it is showing as some ODBC errorHow to Import universes and user from business object 6.5 to XI R2, it is showing as some ODBC error is there any setting to change?when i start the Import Wizard it is asking the Source environment, i selected the source evironment as BO 6.x, i gave the username and password, I gave the key file of BO6.x and then when i gave next it is showing as"Error logging on to server. Please check logon information and try again.(ERR101)Failed to intialize the active manager [DBD,[Microsoft OLE DB provider

Ans: first u have to check CMS. all servers are running or not. and then login into cmc with administrator. if everything is ok! i think u will not get this error. which OS are using. use win 2000 server SP4 pack. and install sql server.How does the hierarchy and scope of analysis helps in Reports. How does these both gets related.Ans: Hierarchy is about the levelsorder of the objects in the classes. Eg. Time hierarchy in a time class will be Year, Quarter, Month, Week, Day, Hour, Minute, Second

By defining a scope of analysis during drilling you are specifying up to what level in the hirerachy do you want to drill. if you set scope of analysis as 2, the data will be drilled to Year, quarter. 3 will include month as well as so on.Hi recently i am attending Interviews on Business Objects positions..could you please help me regardingHi recently i am attending Interviews on Business Objects positions..could you please help me regarding the questions that i am facing..1) what type of problem u got while working?2) How did u solved?

Ans: There are lot of problems when u work on live projects it can be universe issue,webi issues,reporting issues,administration issues and many moreWhat are the requirements for cube creation in business objects XI?Latest Answer: You shouldhave a "Universe" with proper star or snowflak schema(Dimension and Fact).Call thisUniverse in the "infoview" to create a web intelligent ananlysis(OLAP) report. ...How to test the report without using SQL editor? Latest Answer: You can test report in InfoView using Advance search. put your condition there and run it and test your result againts reports. ...In a report can we hide an particular object ?Latest Answer: yes we can show/hide a perticular object in a table by using the pivot tab of the format table dialog box ...

Hi, Could any of u say the answer for the following question which i faced in the interviewthe questionHi, Could any of u say the answer for the following question which i faced in the interviewthe question is "When will training occur in BO?" Name some of the business objects dashboard analytics?Ans: some of the most commonly used analytics are Alerts,interactive metric trends,maps,metric trees,pareto charts, gauges such as speedo meters & traffic lights,viewers.Explain the difference between Condition and Filter. Regards.vvk kotamrajuLatest Answer: Condition we can create at Designer levelwhere as filters we can create in Business objects.Conditions we canuse it as an our demand.but, if you create filter once it will execute always. ...What is the difference between conditions and filter in Data Warehousing.Latest Answer: Hi,Both are using to reduce the document. condition is reuseable. filter is not reusable.Thnks. ...Architecture of Business Object?Latest Answer: Presently the Bo xir2 architecture is of SOA(SERVICE ORIENTED ARCHITECTURE) ...What is dashboard and canned report?what is difference between canned and dashboard report?how manyWhat is dashboard and canned report?what is difference between canned and dashboard report?how many type reports are there?

Ans:Dash Board ---- Sending a document or printing it to a corporate database

Canned Report--- The report developed based on a pre defined condition

What is casual dimension?Ans: if a fact table represents an interesting event or transation, a "casual dimension" gives information on "why this event has occured at the first place". It gives the cause of the event/transaction.Ex: Lets take a retail model and the fact table grainrepresents an item brought by the customer.

Buying of a particular item itself is an interesting event and the marketing folks may want to know why this has happened.

In this case, the casual dimension stores information about any advertising or discounts for that particular item.

http://www.dbmsmag.com/9608d05.htmlWhat is a Thin Client Report? Please ExplainLatest Answer: The main differencefull-client(BusinessObjects) and the thin-client (WebIntelligence). ...What is Data Profiling in Business Objects?What is Data Synchronization in Business Objects?Ans: data synchronisation is used to synchronise data from say 2 data providers :

1 say all list of sent emails

2 say all list of recd emails

you can synchronise these 2 lists using merged dimensions in webi

however what works in deski using formula may not work in webi; bcos things work differently and the engines are difft. and so it is not advised to use formula but just use merged dimensions and synchronise data.

and u can only synch data on dimension not on measures !

for more info ... go to BO site... download the guides which are there and read them.......for more elaborate explanation.

but this is the basic funda abt sync of data

In BO supervisor how many types of users are there. and what are they.Latest Answer: 6 types of users 1. General Supervisor 2. Supervisor 3. Supervisor Designer 4. Designer 5. User 6. Versatile ...Why we are using Crystal Reports as a Reporting Tool in B.O XI instead of Desktop Intelligence. WhatWhy we are using Crystal Reports as a Reporting Tool in B.O XI instead of Desktop Intelligence. What are major advantages in crystal reports when you compared with desktop intelligence?

Ans: because it have the more features than the bo reporting.in bo 6.5 we can't define the dynamic prompts. in crystal reports we can define DYNAMIC prompts.What are the major difference between B.O XI R/2 and B.O XI R/1?Latest Answer: the boxi r/1 does not have the desktop intelligence, report conversion tool, enterprise crystal reports. where boxi r/2 may have these features ...What is Business Objects Auditor and what can you do by using Auditor?Latest Answer: in bo 6.5 they are 7 auditor tables created while ur creating a repository.the tables that can store the information about the users and their authentication. ...How to join two reports in for webi when they are on two different tabs?Latest Answer: We can use Merged Dimension option Available in Reporting Bar. ...What is zabo and where it is usedLatest Answer: zabo is zero administration business objects which is nothing but in three tier architecture we have a two tier architecture we can install it as follows: go tooption in webi then there is option button there you have to choose zabo ...What is context in Business Objects and their usages?Latest Answer: Context can be used to resolve loops in the universeA context is a rule by whichdesigner can decide which of two paths to choose when more thanone path is possible from one table to another What Error do you get when you create any invalid variable in the BO Webi XI R2 report ?Latest Answer: #CONTEXT Error ...What is the difference between BO 6.5 Webi & Xir2 Webi?What is the difference between BO 6.5 desktopWhat is the difference between BO 6.5 Webi & Xir2 Webi?What is the difference between BO 6.5 desktop intelligence & xir2 Desktop Intelligence?

Ans: Business objects 6.5 is 3 tier architecture, xi is 5-tier architecture,

In xi no repository, only cmc is there,

b.c.a in central management console in xi, in 6.5 in b.c.a is in designer level,

No domains in xi, Domains is in 6.5,

Security in 6.5 in repository level, in xi it is in universe level.

Web and deski difference

In deski is working without repository, webi in working in online

No user objects in webi, in deski created in user objects

wrapping objects in deski, in wrapping objects in webi

BO Data Providerswhen we use 2 data providers, and each data provider contains different universe,when we merge these two universes in a report with some common dimension, then what will be the result of the report with

Latest Answer: Hey in such case you can only use dimensions from one data provider in the report except the dimensions which are involved in merging. Meraged dimension can be used from any of the data provider.Measures from both data providers can be used in single reportIf I needed to restrict a report to show the 50 most used contractors How would I select the top 50?If I needed to restrict a report to show the 50 most used contractors How would I select the top 50?

Ans: You can add Alerters on top 50.Or you can use rank to rank top 50.A Business Objects Universe consists of classes, within each class are objects, name and describe theA Business Objects Universe consists of classes, within each class are objects, name and describe the three types of objects.

Ans: There are three types of objectsDimension object : these are the objects which describes theproperties of the Class. eg: Name, Month , Emp Id.

Mearsure Objects: measurable objects like amount, profit etc.

Detail Objects: detail associated with Certain Dimension. eg: phone no , address etc. the detail object can be associated only with dimension object.Queries can be c