Cognos Interview Questions
Cognos Interview Questions
Cognos report Studio is a web-based application designed to allow users to easily create
complex reports utilizing many different sources of data.
2. Explain Cardinality ?
The term cardinality refers to the uniqueness of data values contained in a particular column
(attribute) of a database table. The lower the cardinality, the more duplicated elements in a column.
In Report Studio, Cardinality is a visual representation of the type of Join, either Inner, Outer, Left, or
Right.
Each “ID” record in the Personal Table has one and only one matching “ID” record in the Citizen
Table.
Each “ID” record in the Citizen Table has one and only one matching “ID” records in the Personal
Table.
Each “ID” record in the Personal Table has one or more than one matching “ID” record, in the Citizen
Table.
Each “ID” record in the Citizen Table has one or more than one matching “ID” record in the Personal
Table.
Each “ID” record in the Citizen Table has zero or only one matching “ID” record in the Personal
Table.
Each “ID” record in the Citizen Table has zero or many matching “ID” record in the Personal Table.
Each “ID” record in the Personal Table has zero or many matching “ID” record, in the Citizen Table.
Each “ID” record in the Citizen Table has one or many matching “ID” record in the Personal Table.
“A RIGHT JOIN returns all the rows from the right table, or the second table, mentioned in the
Query, even if there are no matches in the left table (first table).
Each “ID” record in the Citizen Table has none or many matching “ID” record in the Personal Table.
3. Name Different types of Prompts are available in Cognos Report Studio ?
VALUE PROMPT: Value Prompt Retrieves data based on values that you select from a list.
Use this control to show the list of possible values from which users can choose.
Note: The maximum number of items that can appear in a list is 5000.
SELECT AND SEARCH PROMPT: Select & Search Prompt Retrieves values based on search
criteria that users specify. Data is then retrieved based on values users select from
the search results. Use this control instead of a value prompt if the list of values
is very long, which can slow down performance.
Tip: Users have the option of performing a case sensitive or case insensitive search.
A case sensitive search is faster, while a case insensitive search usually returns
more values. You cannot use this control if you are working with SAP BW datasources.
DATE PROMPT: Date Prompt Retrieves data based on a date that you select. Use this
control when you are filtering a date column. With this control, users can retrieve
data for a specific day, a set of days, or a range of days.
TIME PROMPT: Time Prompt Retrieves data based on a time that you select. Use this
control to restrict a report to a particular time or time range. For example, you can
use this control to see how many orders are received after business hours. You can
then use this information to determine the number of staff needed to work after hours.
DATE AND TIME PROMPT: Date & Time Prompt Retrieves data based on a date and time that
you select. Use this control when you are filtering a datetime or timestamp column.
This control is useful for specifying ranges. For example, you can retrieve all
orders received from Monday at 12:00 a.m. to Friday at 5:00 p.m.
INTERVAL PROMPT: Interval Prompt Retrieves data based on a time interval that you
specify. Use this control to retrieve data that is related to the passage of time.
For example, you can use this control to retrieve a list of products that were
returned 30 or more days after they were purchased.
TREE PROMPT: Tree Prompt Retrieves data based on values you select from a list.
Values are organized hierarchically. This control is useful when you are working
with dimensional data sources. Data is shown from the top of a dimension hierarchy to
the most detailed member, and users can choose the level of Detail they want to view
in the report.
A drill through allows you to connect two reports that share a common field. For example, you
might have a Departmental summary report and detail report. Because the two reports would share
department name, you can link from department in the summary report to department in the detail
report.
7. What is Prompt ?
All the filter are hardcoded. IF u run the report any number of times the same filter will be
applied and the same output we will get.
Suppose If you want to select filter values at run time, then we use prompts..
8. What is Macros ?
The Cognos engine understands the presence of a macro as it is
written within a pair of hashes (#). It executes the macros first and
puts the result back into report specification like a literal string
replacement. We can use this to alter data items, filters at run time
Blank
This report type will allow you to start from scratch with a completely blank slate.
List
This report type will provide a header and footer section plus a single List object in
your body.
Crosstab
This report type will provide a header and footer section plus a single Crosstab object
in your body.
Chart
This report type will provide a header and footer section plus a single Chart object in
your body.
Package folder
Metrics folder
15. Which Studio is used to create reports ? Ans Cognos or IBM Cognos Report Studio is used to
create reports.
16. What is the difference between list and Cross tab ?
List report show the data in row and column(detail information of report).
crosstab report show the data in grids, dimensions in row and column and measures in
cells or in intersection point
List: It shows detailed Information, We can use any data item available.
This is the view which will be visible to users. We create star schema grouping in Model
View and move it to the Business layer view. This layer only contains the shortcuts.
While content manager is a service that coordinates with your content store.
Content store is a relational database and much of the information is stored as binary
large object (BLOB) fields. Content manager uses JDBC to access content store Content
Manager, stores information in the content store RDBMS. Content Manager writes to the
content store using proper relational transactions.
Content Store:It's a Database belong to Cognos, storage of all the reports, schedules,
published packages, everything you see in the Cognos connection portal. In short, a
store house of web Cognos contents.
1 - Tuning
A default Cognos Analytics install is limited to running 2 BIBusTKMain.exe
processes. This is the maximum that a system with a single CPU core would be
able to run and it limits the number of reports that can be run simultaneously. If
the server has more than one CPU core it may be able to launch more BiBus
processes than that. The upper limit is 2 per CPU core, however there also has
to be sufficient RAM for each process.
Each BIBus process should have 4G of physical RAM available to it that is over
and above the RAM required by the Query service, other Cognos processes, and
whatever else puts demands on the system.
For most systems the default settings will not make effective use of the hardware
resources. This can create a performance bottleneck when the server is under
load. You also do not want to have so many BIBus process running that you
reach a point where they require more physical RAM than what the server can
provide.
The upper limit on the number of BIBus processes that Cognos will allow to run
at the same time is controlled by the Max Number of Processes tuning
parameter. This setting exists for both the Report Service and the Batch Report
Service, and is divided into settings for peak and non-peak hours. So you have in
fact 4 settings:
Maximum number of processes for the batch report service during non-peak
period
Maximum number of processes for the batch report service during peak period
Maximum number of processes for the report service during non-peak period
Maximum number of processes for the report service during peak period
Keep in mind that there are 2 settings for each period, so if the number of
processes for the batch report service during peak period is set to 2, and the
number of processes for the report service during peak period is set to 4, you
could have up to 6 BIBus processes running at the same time during the peak
period.
2 - Environment
Cognos cannot produce a report faster than the database server is able to supply
the data for the report over the network. The database server performance and
network performance then impact report performance.
A way to test if this is an issue is to select a slow running report with a single
report query and get the SQL generated for the report. Then on the report
dispatcher open a standalone query tool (SQLPlus, Toad, SQuirreL SQL etc.)
and run the native SQL from there, Compare the time it takes to run the query
that way with the time it takes the report to run. A large difference may indicate
an issue like local processing (see below), but if the times are fairly close you
may want to look at ways to improve the database and network performance.
1 - Local processing
When a report is run, Cognos looks at the requirements of the data container in
the report, the query in the report that the data container uses and the metadata
in the report package. From that it generates a query in Cognos SQL. That query
is then converted to the native SQL of the data source and sent to the database.
Sometimes there are functions used in a report that cannot be converted to
native SQL and sent to the database. In that case the native SQL is formed
without those elements, and after Cognos receives the results it applies the
functions that could not be sent down.
This has the potential of creating large performance issues. Say for example the
function that can’t be sent to the database is inside a filter on a query. The native
SQL then will not have that filter. It could result in a much larger set of rows being
returned than needed, and Cognos will have to consume much time and system
resources to process this large result set down to what is actually needed for the
report.
An easy way to test if this is affecting a particular report is to set the Processing
property on every query in the report to Database Only, then run the report. If the
query requires local processing this change will result in the error:
Along with that error will be additional messages that will detail what function in
the report requires local processing. Usually it is possible to change the report
expression in a way that will allow it to be sent to avoid local processing.
2 - Output format
The process Cognos follows in generating report output depends in part on the
output format being used. With an HTML report Cognos will fetch the data
required to display the first page of the report in the browser window. When the
user clicks on Page Down it will query more data and generate the next page.
With file based formats like PDF and Excel Cognos must fetch all the data and
build the entire output file before anything can be presented to the user. In some
case this creates the appearance that the report runs much faster when it is run
to HTML.
To get a better idea of the time required for a report when run to HTML, run the
report to HTML in the background and save the output to the content store, then
check the run history to establish how long it takes. There will likely still be a
difference between running the same report to HTML and to other formats. If the
report is displaying a large result set the difference could be significant. This is
due in part to inherent differences between the different formats.
3 - Outer joins
Outer joins and cross products can arise either from the model or from the report
design. In either case then tend to cause poor performance and should be
avoided.
5 - Zero suppression
The default method of zero suppression filters out individual records that are
zero, but also filters out any detail records where aggregated values come to
zero as well. Suppressing the aggregated values can slow down performance
sometimes. A global change can be made so Cognos will only suppress
individual records that are zero.
To make this change, do the following:
- Add the following entry to the end of the file, being careful that it is placed
before the </ans_property> tag at the end of the file:
<structure>
<property>Enable8Dot2Suppression</property>
<value type="long">1</value>
</structure>
Using concurrent query execution might speed up a report, but It is also possible
that it could slow it down. There is no way to tell in advance what the result of
using concurrent query will be in a specific case. You would have to test it both
ways to find out if it will be worth it or not.
One reason for this is that using Concurrent Query Execution places a higher
demand on the system resource both on the Cognos server and the database
server. If the demand it creates is greater than the capacity of either server, the
end result is likely to harm performance rather than help it.
Even when there are sufficient system resources, using concurrent query mode
does not mean every query will run in parallel. There are a number of situation
where queries must be run sequentially no matter what. For example when you
have a master-detail relationship, the master query must be run before the detail
query. It is not possible to run them in parallel because the results of the master
query are needed to form the SQL for the detail query.
When using concurrent query mode, Cognos will parse through the report spec
at runtime to determine which (if any) of the queries flagged for concurrent query
can be run concurrently and this adds slightly to the run time of the report. If
enough queries can be run concurrently then that can offset the time taken by
this step.
In CQM, when there is a master-detail relationship, Cognos will run the detail
query for each row returned by the master query. This can result in the detail
query being run a large number of time.
8 - Parameter Info
When a report is run, Cognos will first parse the entire report spec to determine if
there are required parameters that do not have a prompt created for them on a
prompt page. If it finds any, Cognos will generate a prompt page for them and
present that to the user first.
If the report spec is large and complex, it may take Cognos a few seconds to
parse through it, causing a delay before anything is displayed to the user. If you
set the ‘Use parameter info’ property on a report query to No, then that query will
not be parsed. If you set all queries like that, Cognos will not be delayed from
presenting the first prompt page in the report. The risk is that if there is a required
parameter not covered on the prompt pages it will cause the report to fail rather
than present a Cognos generated prompt page.
Stand-alone Filter:
You can add a stand-alone filter to one or more dimensions or query subjects to limit the
data that the query retrieves when the filtered dimension or query subject is used in a
report, or you can include it in a package to make it available to your users. By moving a
stand-alone filter or a shortcut to it into a folder, you can better organize the model
objects.
Embedded Filter:
Use an embedded filter when you want to use a filter with only one dimension or
query subject.
You can create an embedded filter when modifying a dimension, relational data source
query subject, or model query subject.
If you start with an embedded filter, you can later convert it into a stand-alone expression
that you can apply to other dimensions or query subjects. Tip: Right-click the filter
expression in the Filters tab and click Convert to Stand-alone Filter.
Step #1: Select require layer. (Generally we are creating stand-alone filter on business
layer)
Step #2: Right click and select create option then click on filter
Step #3: Drag the require filter query item inside the expression definition and write the
expression condition as per the business rule and give the name of the filter and finally
click on ‘ok’.
Step #4: Now stand-alone filter created in below business layer.
Step #2: Click on ‘Filters’ tab and then click on below ‘Add’ tab.
Step #3: Drag the require filter query item into the expression definition and write the
expression condition as per the business rule and give the name of the filter and finally
click ‘ok’.
Step #4: Now embedded filter is created. Click on ‘Test’ tab then click on ‘Test Sample’
tab to see the data.
Step #5: Filter result.
Prompts help your users quickly find the information they need in a report.
Prompts are generally defined in reports.
Boolean variable – use this when there are only two possible outcomes, where
the values will be Yes or No.
String variable – use this when there is more than one outcome, based on string
values we specify
Language Variable- use this when the values are different languages.
String
Boolean
Language
58. What is the difference between Page Break and Page Set ?
3. Run the report and you will see the data distributed across several pages for each Country.
2. Go to the Report pages --> drag and drop Page Set as shown below
6. Run the report and see the difference in the way the output gets generated per page.
You can use Clipboard to perform quick export and import operation in Report Studio.
Snowflake Schema:
Snowflake Schema is also the type of multidimensional model which is used for
data warehouse. In snowflake schema, The fact tables, dimension tables as well
as sub dimension tables are contained. This schema forms a snowflake with fact
tables, dimension tables as well as sub-dimension tables.
Let’s see the difference between Star and Snowflake Schema:
In star schema, The fact tables While in snowflake schema, The fact tables,
and the dimension tables are dimension tables as well as sub dimension
1. Model filter
2. Report filter
Model filter:
If a filter is created at the time of designing model then it is called a model filter
Model filters are reusable
Report filter:
A filter which is created at the time of generating the report is called a report filter
Report filter is specific to that particular report only
Static filter:
If a filter condition is created with a static value that can’t be changed at run time than it is
called a static filter
Syntax to create static filter:
Query time (column) operator operand.
EX: year = 2010
EX: country in (‘India, ‘USA’)
EX: year is not in (2009, 2011)
EX: create a static filter for year 2008 at model filter
Procedure: open framework, manager with replanted project
From project viewer pan, select the namespace (model) right click --> create--> filter-->
create name year_2006--> expand product
Testing a filter:
Select product_fore caste query subject, right click, select edit definition
Select filter stop drag the filter year_2006, drop on filters window
Right click on the name space create filter name country (?) expand
country_multilingual drag on the country on expression definition window ok
Procedure to create a folder under the namespace:
Embedded filter:
If a filter is created at query subject level than it is called an embedded filter
2. After locating your report view, select the Schedule icon from the Actions section
3. Select the Override the default values checkbox in the Prompt values section
4. Select the Set... link
5. Enter your default values
6. Click Finish
No, add a table with all the userID and email ID, then have a query prepared on that.
Confirgure a bursting with a burst key on user ID and then set master detail relationship with
the original table. So for each user ID only that information is displayed and emailed. In the
schedule you need to check the box[Burst this report]
For example, you create folders named Orders, Products, and Customers. If you want both Orders and Customers
to contain the same dimension, you must create a shortcut to the dimension and add it to both folders.
Note: Two shortcuts to namespaces or folders must not have the same name in a model. For other types of
shortcuts (e.g., a shortcut of a query subject), the name must be unique within the parent namespace.
When you create a shortcut, Framework Manager does not set the Screen Tip and Description properties. Unless
you define these properties, the values shown in the IBM Cognos 8 studios are the same as those defined in the
object that the shortcut references.
pls ans what are the filters we have in framework manager? filters in report studio?
In frameworm manager : 1. Stand alone filter 2. Embeded filter.
In report studio : 1. Detailed filter 2. Summary filter.
how to get the all values from a prompt using 'ALL' use and display value in prompt
In your value prompt add the static chioce as 'All'
and in filter put the expression as....
(column in (?Parameter1?)) or (?Parameter1?='All')
How do you drill through report from Report Studio to Analysis studio?
we have option like Analysis studito to report studio.
In Analysis studio right click goto Related link one new window will come .there u have to
select Reportstudio Report.
what is reprompt?
if u want to select multi items and we dont need finish button we use reprompt button.
In Cascading Prompt we have two things -:
1.) Single Select Auto Submit.
2.) Multi Select and Reprompt Button.
What is Stich Query in Reportnet?
Framework Manager generates a separate query for each 'FACT'
table and joins the result set. This is called Stitched query.
Where do you edit cognos sql in report studio?
1. Pause the pointer over the query explorer button and click the query you want.
2. In the Properties pane, double-click the Generated SQL/MDX property.
3. Click Convert.
4. Make the changes you want.
If you are working with MDX, you must be aware of the MDX syntax that Report Studio
supports.
5. Click Validate to check for errors.
6. Click OK.
how can you set the image in the report?
cognos has its sample images at the location
c:\\cognos installed location\\c8\webcontent\samples\images
If u want the images aother than cognos sample images then copy paste ur images at the same
location .
To set Image in report drag an image object it ur report
and set its URL property as cognos installed location\\c8
\webcontent\samples\images\ur image....
How can we create top 10 and bottom 10 records in the same list?
top 10 alway will be on some measure based on some dim not simply top 10 and bottom 10,
make q1>
get the rank of the measure rank(measure for dim )<=10
make q2
the rank in the desecending order of measure
rank(measure for dim desc )<=10
make q3=q1 union q2
how u publish the packages in framework manager
1)first v need to create new cognos connection
2)using connection v need to import tables from our database
3)after that v need to create packages
4)after creating package v need to select that package and
rightclick then click on publish..................
what is the difference between count and running-count functions?
count(C) - it counts the no of values of a given item.
running-count(RC) - it sequentially numbers the rows being
displayed.
C RC Data Item
5 1 aaa
5 2 bbb
5 3 ccc
5 4 ddd
5 eee
hi, i am Having 2 Reports one list report,one crosstab report if i put 2 querys for 2 reports which
query will execute first?if i put same query for both 2 which report i will Get?pls pls pls Explain
me...
The list report will execute first
because list shows the detail data where as the cross tab shows summarized data. So to display
cross tab it took more time compared to list
hi How Can we create rank in our report?
If u find the top 5 sal :
Create quires with Product type, Quantity, create Rank column with rank(quantity)
Query1 give filter Rank<=5
Change the filter Application property from Before Auto Aggregation to After Auto
Aggregation.
what is a join? what are the types of joins?
JOIN: A join is a query using which we can query data from more than one table
TYPES OF JOINS:
1.EQUI JOIN ,2.SELF JOIN, 3.OUTER JOIN > a.left outer join, b.right outer join, c.full outer join ,
4.cartesian join ,
hi Cognos Experts Pls Expalin me what is the diffence between list report query and crosstab
report query?pls explain me.....
List Query is simple select Query
Where as Cross tab query will have group by function used.
List will show data in detail level.
Crosstab will show data in summarized level.
For ex:
List
Product Price Year
1A 12 2012
2B 10 2011
1A 23 2011
2C 45 2012
1A 50 2011
Crosstab
Year
Product 2011 2012
1A 73 12
2B 10 0
2C 0 45
suppose a value prompt contains 100 values and i want to select all values in that prompt....i
want ALL option in the value prompt? how can u keep this option in value prompt?
In your value prompt add the static chioce as 'All'
and in filter put the expression as....
(column in (?Parameter1?)) or (?Parameter1?='All')
what is scope relationship?
Scop is a relation ship between regular dimension and measure dimension
Differences between Cognos Sql & Native Sql? What are their Advantages and Disadvantages?
Cognos Sql: This Sql is genreated by cognos on the behaf of
your query. It is good for your own calculation and for the
performance tunning also.
Native Sql: This is Sql based query which has typical database format and funcatons. All the caculation done at
database only.
what is the difference between a data item and a query item?
Query item is nothing but the coulmn of table or Query subject.Where data item is report column which we use to
design report and retrive the data of user eqirement.
how the values be passed to prompts in report studio? when a data item is dragged n dropped in to report, after
the default query generated first which sql will the query query hit for processing means (native or cognos)?
1. Before executing the query. 2. first Cognos Sql generate
Can u please describe the different types of traps with eg. Thanks
There are two main types of connection traps:
1. fan traps
2. chasm traps
Fan traps
A fan trap occurs when a model represents a relationship between entity types, but the
pathway between certain entity occurrences is ambiguous. It occurs when 1:m relationships fan
out from a single entity.
Missing ALT text
Figure : Fan Trap
A single site contains many departments and employs many staff. However, which staff work in
a particular department?
The fan trap is resolved by restructuring the original ER model to represent the correct
association.
Missing ALT text
Figure : Resolved Fan Trap
Chasm traps
A chasm trap occurs when a model suggests the existence of a relationship between entity
types, but the pathway does not exist between certain entity occurrences.
It occurs where there is a relationship with partial participation, which forms part of the
pathway between entities that are related.
Missing ALT text
Figure : Chasm Trap
* A single branch is allocated many staff who oversee the management of properties for rent.
Not all staff oversee property and not all property is managed by a member of staff.
* What properties are available at a branch?
* The partial participation of Staff and Property in the oversees relation means that some
properties cannot be associated with a branch office through a member of staff.
* We need to add the missing relationship which is called `has' between the Branch and the
Property entities.
* You need to therefore be careful when you remove relationships which you consider to be redundant.
How to hide value prompt box and list when run report?
Hi, First u select the value prompt then in the property pane select box type is none then if u run the report, value
prompt box will be hidden.
if u having 2 pakages i want a report with report items in 2 pakages how to use the 2 pakages in single report
please ans me............
We can't use 2 packages in a single report instead we can add query subject from another
package to the current package. we can do this in framework manager.
Go framework manager then right click the namespace then select new query subject then
meta data wizard will display in that u select data source name and then select database object
in that select query subject related to the another package. then finish the metadata wizard.
finally again publish the package.
What is Render Variable?
when u want to hide the column based on some condition then we will go to the render
variable option.
what is the automation tool used for data warehouse testing???
We have few tools available in market for data warehouse automation. Like –Query Surge
WWW.Querysurge.com
How to test reports in cognos ?
We can test the report in 3 ways
1. By using 'validating the report oprion'
2. Run Report Option.
3. By im pliment an SQL query parallel to the requirement and finally check the result with the
report reslt. ie. the result return by the sql statemnt is coinside with the result of the report.
in the report contained data is correct or not.format is correct or not ,applyed filters are
running correctly or not. all this things are done in unit testing.and By using the sql query
analyser we doing the data valydating testing.
we can test the reports in 3 ways.
identify the static errors -> click validate buttonin the rs
identify the runtime errors->by executing the report validate the data by writing own sql
statements in the backend.
how to convert crosstab into list?
We can't convert cross tab to list, we can convert only list to cross tab
Re: In Report page i have three types like (List,Cross tab,Chart), using Conditional Block i need
only type of Report (Chart)at run time.How to do this I need The Complete Steps to do this?
1) Create a prompt page 2) Drag Value Prompt 3) Create 3 static values List/Chart/Crosstab
4) set default value to chart
4) create string variable and drag that value prompt parameter in that
5) create three string variables for List/Chart/CrossTab
6) In the report page select conditional block properties and point to that variable to Block
variable
7) current variable point to>Chart then drag the chart into the conditional block
8) and do for remaining strings run the report
what is difference btw summary filter and detail filter, plz explain with example ?
Detail fiter is applied to whole body of the report.
Summary filter is applied to only at footer level.
For Example if we take Product Line, Product Type and Price and then take total on Price and
apply the filter saying Price > 20000 (detail Filter) then its going to display those values which
are greater than 20000 in body.
It will be oppsite in Summary Filter i.e for summary footer
its going to check the value which is greater than 20000 at footer level.
Basic difference between Detail and Summary filter in terms of SQL formation is:- Detail filter
comes under Where Clause
And Summary Filter comes under Having Clause after Group By
How can we publish package to QA environment not cognos connection?(if we have two URL
one cognos connection and qa environment how can we publish package to qa?)Please
anybody give me the answer.
You have to use Deployment tools provided by Cognos 8.
1) Select your package under cognos connection, tools-> Content administration->Export.
2) Go to the Deployment folder i.e., C8/Deployment in your source environment, copy the
package in a flash drive and place in C8/Deployment in your target(QA) environment.
3) Now go to Cognos Connection in QA, Tools->Content Adminstration->Import the package.
what is the use of layout calculation?
Layout Cal is mainly used for creating customized reports and runtime
information,pageno,report execution time,dynamic headers creating etc...
What is minimum version of internet explorer to run the Cognos report.
According to cognos 8.3 version minimum 6 version of internet explorer to run the cognos its
mandatory...
Where u can save the Report net documentation in our local system?
When ever we Install Cognos Server we get Get its Doccumenttaion Alon other wise we can
store it in Deplaoyment Folder of Cognos
Hi, How the relations will be exists in DMR models if u have any idea please explain me ?
Scope relation ship, between regular dimension and measure dimension.
what are the joins present in reportnet?which is most widely used?
default join in F.M is inner join while creating the relation ship between tables . u can change
that by editing the join. Inner join is most widely used
What is snapshot ?
A SnapShot is a Permenant Local Copy Of The Report Data a
Sanpshot is Static DataSource it is saved with .imr File it
is suitable for Disconnected Network....
explain project, package ,model , modelers.........and differences b/w them?
Project: a set of model
Model: a set of query subjects, data sources, filters, calculation and so on....
Package: a subset of the model, that's created to be published to the content store, so that we
can use this package to create various kinds of reports.
Modeller: The person, who's creating Framework Models
suppose if u r report having 1000 tables i want to dispaly alternate rows means 1,3,... how we
specify that pleaes ans me
mod(rownum(),2)=0 with that expression use conditional style.
can we join 2 different queries? One has 10 columns and other has 5+ columns?
yes you can join two diff queries based on common key data item, you cannot union them ( for
union both queries must have similar data items and order of the items
What is the difference between filter & Condition?
Filter gets the necessary records and it is reusable
Condition retrieve the output based on the selection criteria
How to create users and permissions in cognos?
in content manager--we have one component called cognos process manager.
using process manager we can integrate with third party tools like LDAP or NTLM. we can not
create users in report net directly. in real time we can use LDAP.
A list box contains 1000 records, while running the list, inside the header the content has to
scroll down. Note the header should not go up?
go to stucture menu then click headers & footers
and click perminent header check box.
How do we implement Check Box Prompt in COgnos Report Studio?
In Value prompt apart from setting the Multiselect property to 'Yes' we need to set select UI
property to 'Check box group'
How to select multiple values from Type-in prompt? Example - I want to enter into type-in
prompt in 'Product name--- Liza' display report data in 'product name is Leza' only OR I want
to enter into type-in prompt in 'All', that time display report data in all are report data. How
is possible this Scenario using in type-in prompt.
By using the following condition as the filter for the textbox prompt we can get the data for the
specified product as well as All products when we type ALL in textbox prompt
Product name = ?P_ProductName? or 'ALL' in (?P_ProductName?)
what is crosstab space?
To add space to the crosstab to add description inside a crosstab, we use crosstab space.
what is Associated grouping? and how it works in cognos impromptu?
You can associate one or more data items with a grouped data item. An associated data item
should have a one-to-one relationship with the grouped data item. For example, Order No. is a
grouped data item. For each order number, there is
an Order Date. Order No. and Order Date have a one-to-one relationship.
what are typees of dimensions?
Conformed Dimension,Degenarated Dim,Junk dim those all are concepts in DWH. But in Cognos
we have some more dim like Regular dims,Measure dim
Regular Dim Mainly it is used for drill up and drill down purpose. It contains Hierarchial
structure. It have three propertise having Business key,member Caption,member description.
What is Index?
Index is one of the databse object.it is used to quickly locate the particular record.
i.e.if a table contains thousand's of record, in which retrieving the particular record is
difficult.so if we create index in primary key column, we can retrieve particular record very
soon. so we can save the time.
ex.create index indexname for tablename of columnname
can anybody tell me when do use 'running total'...give an example for the usage of running
total
If you want see the day wise total that situation use running total function.
what is the difference between cascading prompt and drill-thru ?
1.cascading prompt means which takes values from another prompt.
2.cascading report work based on condition.
This means you have normalization with regard to facts, but stop normalizing on the
dimension tables.
difference between drill through and master detail report?..
http://www.allinterview.com/showanswers/147175.html
What is
use of Field Set present in toolbox?
Field Set is nothing but a container. like a block. The difference between a block and field set is "header". The block
doesn't contain a header but the field set contain the header. in that header we can enter the text item whatever
we want to show in the report.
diff b/w
dimension and regular dimension
dimension are descriptive information. for example customer name,address. where as regular dimensions are
used to create the hierarchies in dimensions. for example let us take product dimension.
u can create hierarchies in product dimension using regular dimension. u can create hierarchies as product
number,product name, product line code,product description.
the regular dimensions are used in analysis studio for drill down and drill up methods
What is
the use of 'individual data source' option while using filter in query studio?
When we use individual data source, it means we are applying filters over the values in the DWH directly before
they are brought to cache. In the cache the values are summed up. So it will apply the filter before summing up the
value.
Eg.
Suppose we are creating a report
Product Quantity
Lux 50
Pantene 60
Lux 10
lux 15
lux 15
lux 10
so wen we are using individual data source the filter will work on the main data base value and not the summed
value that we bring to the report from cache.
What is
member Description?
roll up means going from lowlevel concepts to high level concepts and drill down(roll back) means going top to
bottom in concept hierarchies
Diff b/w
surrogate Key and Primary Key?
Primary keys are used in OLTP whereas surrogate keys are used in OLAP schemas.PKs hold some business meaning
whereas SKs does not hold.PKs contain both numeric as wellas non numeric values whereas SKs contain only
simple numeric values.
drillthrough
vs master detaild report,which one is the best by performance?
i Said Maseter Detaild is faster than Drill through Bcz it is not navigate to another repot but Drill through it is
navigate from one repot to another repot i.e parent to chaild report.
What are
the Adv of Star Schema and Snow Flake Schema?
Star Schema:
Advantages:
Simplest DW schema
Easy to understand
Disadvantages:
Highly Denormalized
Snowflake schema:
Advantages:
Disadvantages:
Go to Pallete, then select the color, gradient and pattern depending on the style you want.
wt is
the differnce between Block & conditional block ?
Yes. You can create a web page, where report directory and output can be viewed.
You need to goto-> IBM Cognos Administer or MyHome and select the new page button and edit the properties of
the selected button as per the requirement. Here you need to select the link of the report which you want to be
added to this page and as a report directory and view the result of
the report with in the portal page which you created. You can give the name tot he created pade as you desired.
Difference
betwween cognos report net architecture and cognos8 architecture
cognos report net and cognos8 both architecture are same.But in cognos 8 architecture (application tier) contains
Metric Studio and Analysis studio, also in data tire it contains one more store metric store.
Can any
body suggest me that Drill through of packages is possible? If yes, how it can
be done?
yes it is posible you can drill through one package to another package even u can drill through one package in
report studio to another package in query studio i mean drill through is posible one studio to other studio i mean
report studio to query studio but when u apply the drill throuth for one package to another package u have to give
traverse permission without giving this permission it is not posible if u apply drill through for same package
traverse permission is not required but for one package to another package or else one studio to another studio it
is mandatory
what is
Cognos Visualizer?
Cognos visualizer is a tool for creating charts(bar,pie,histogram....)& maps using datasources(datafiles like
mdc,iqd,csv,excel etc).
How to
use Cascade Macro in Report studio? Anybody know about Cascade Macro & and
the procedure to use?
Using Cascade Macro, we can create more than one condition (ie. Sales<500 or Sales >2000 or
2000>sales>500).End user may choose the condition and based on that he can get the Report.
can any
body explain clearly how to explain any (sales) project in interview.actually
feom where report developer work starts?pls reply as soon as possible.
I working for ....(name of the proj) proj,client is ....(name of the client), which is saless and distribution domain,
technology in my proj is .......(like Informatica
( suppose for a mall inventory level, itemsold per week and pregressive businessd timings like festivals)
as a report author i developed ..... these kind of reports , which are very useful for enduser to take business
decisions.
2.ETL team
3.BI team
4Testing Team
5.Support Team
team 1: perople generally load the data into database and architect will prepare ER model for that and constraints
ofthe table.
Team2: once data entered into the dbase, Etl architect prepares star schema for Dwh and Etl developers extract
data from dbase and made some transformations (depend on business requirements like scrubbing) and load that
data
Team3. Bi architect extract the data from Dwh and prepares a model (universe)and work wll be assigned to Report
author to populate the data in the form of the reports asd per end user requirement.
Team 4: testing team generally test the report and if any bugs found dt will be forwarded to support team.
Team 5. this team people try to resolve those issues if it is not possible for them again it wll transformed to Etl
team.
First hide the header of the list and now create a repeater table with the list header names and uncheck the
pagination of the reapter table and format the repeater table and list.
write a
query to display to 10 max record from the employee table?
what are
typees of dimensions
1.primary dimension
2.secondry dimension
3.degenerated dimension
4.conform dimension
7.monster dimension
8.junk dimension
9.role playing dimension
10.large dimension
Can you
please tell me the limitation of Excel file when exporting from report to
Excel? I can export to HTML and PDF but I can't export to Excel. The report is
more than 13000 rows. When exporting to Excel, system can view it. After that,
I save the report to an Excel file. The size of Excel file is more than 11 MB.
But I can't view this file by Excel.
The limitaion for Excel is 65000 rows if U are using any version Prior to Cognos 8.3.If its C8.3,then in Excel 2007
format alll these estrictions are overcome.Please check ur IE settings too....
What is
the difference between macro & Parameter
Parameter: Specifies the parameter that is satisfied by values chosen in the prompt control.
Applies to Date & Time Prompt, Date Prompt, Generated Prompt, Interval Prompt, Select & Search Prompt,Text
Box Prompt, Time Prompt, Tree Prompt, Value Prompt
Macro:A macro is a runtime object, which uses the parameter maps and sesssion parameters in developing the
conditional query subjects.
in
reportnet how u burst the reports for every 5th day, 10 th day, 15 th day, 20
th day
create 4 report views for that report,create a shcedule for each report view - the 1st for every
5th day, the 2nd for every 10th day, the 3rd for every 15th day, & the 4th for every 20th day.
what r
the filters in fwm and report studio
1.standalone filters
2.embeded filters
1.detail filters
2.summary filters
What is
a Conformed Dimension?
Conformed Dimension :- A dimension is reused by more than one fact table is called conformed dimension.
Difference
between Express authoring mode and Professional authoring mode?
The Professional authoring mode gives users access to the full range of Report Studio functionality. In this mode,
you can create any report type, including charts, maps, lists, and repeaters, using any data source (relational or
multidimensional). This mode contains a superset of the features available in the Express authoring mode.
However,
The Express authoring mode provides a simplified and focused Report Studio interface. It is designed for non-
technical users to create traditional financial and management statement reports. This mode allows access to
dimensionally-modeled data and uses a member-oriented data tree, by default.
supports crosstab reports. It contains a subset of the features available in the Professional authoring mode.
When you are in the Express authoring mode, if you open a report that was authored in the Professional authoring
mode, you can see the objects that can be inserted only in the Professional authoring mode, such as charts, maps,
and lists. However, you cannot modify these objects.
what was
the actual purpose of portfolio in cognos ?
series.The main objective is to enable the companies to quickly organize and deploy the cubes,reports and queries
etc.
In
framework Manager, what is a stitch query and is it good or bad?
in frame work manager, stitch query is nothing but it will stitch the two querys.
for example i have 2 querys like Q1 and Q2 and i stitch these 2 querys and found Q3 with the full outer join
whis
meant by Thumbnails on cagnos?
Thumbnails which will limit the data extracted from the data source.
Thumbnails are used to test the data retreval for the report. Insted of reading entire data base we use Thumbnails
to limit the data
diff b/w
layout calculation and query calculation
Query calculation:by using query calculation we can add new data items in report with the help of exesting query
items or data items
Layout calculation:it's a run time calcolation like adding page number, time, dynamic heading to the reportex:if u
add date2string(Today()) function in report we will get 2010-09-26 date in output
what is
logs in cognos
while creating reports or creating models logs have all information till session closed
A fact-less fact is a fact table in which only primary keys of the dimension
tables are present as foreign keys but no measure/fact columns.
There are 2 types of factless fact table:
Example: An ordinary fact table cannot answer questions like "Which products
were on promotion that did not sell?", because it contains only the records of
products that did sell. A table contains date_key, product_key, store_key,
promo_key and without measure section is used to answer such questions.
How to change database option in cognos10 content store as it has already fixed by db2.I need to
change to msSQL server.
1. Open the IBM Cognos Configuration > 2. Go to Database Access, Select ContentStore then right click
on it then Delete > after that > Select ContentManaget then right click on it then Select New Source-
>Database->Name:xxxxx -> Type MSSQL Server-> Click OK and give the User Name and Password.
There are many ways to improve database performance. One of them being creating indexes on table
columns that are queried the most. Another is create table partitioning. A whole lot else can be
accomplished at the report level by fine tuning the query or the filters created automatically by Cognos
Report Studio.
Ans) Instead of doing this at cognos level, try to do it at SQL level using rownum function. Take the
max of mod(rownum,5). then save the rownum value in a ?variable? and then take all the records where
rownum>? Variable?
Ans) 1.Drag a list report 2.Add the query items you need for the list report 3.Add a Query Calculation to
the list report and name it as Running total,In the Expression Definition Type in running-count([Query
Item]) 4. Add a Query Calculation to the list report and name it as Rows Display,In the Expression
definition type in floor([Running total]/17)
5. Go to the page Explorer and drag the page set to the page are 6. Change the Query of the page set to
your list query 7. In the properties of the page set,click on the ellipses of sort and grouping 8.Drag the
Row Display data item under grouping 9.Save and run the report.
Hi , can any one tell how to convert crosstab into list?What is the main use of unlocking the report?
What is the meaning of repeater & repeater table and when r they useful?Plz answer these if any one
knows?
Answered by: mani on: Apr 18th, 2012
there is no option for converting a crosstab to list but we can do this by using cross tab space..at the
designing page it should look like a cross tab only but when u run the report the report will shown to u
in list format..u can do this by unlocking and insert a cross tab space at the intersection point and in that
add a text item with the desired query item name....
What is the size of the cube in ur project?What is the complex report u created in ur project and
explain?How dimensions u have in ur project and how many facts?I am new to this dwh. So can
anybody give...
Qube size is 2GB but in Cognos 10 qube size may be increased to 2.5 GB or 3 GB
In Cognos 7 powerplay Cube support less than 1 GB.
What is the use of prompts in framework manager?
Use of Prompt in Framework Manager :
Filter on query subject - to restrict the rows that are returned by filtering out the unwanted data by
creating one or more embedded filters for query subject.
prompt in filter with usage set to always - user need to supply a value to filter.
propmt in filter with usage set to optional - user need to supply a value for the filter / if user dont supply
a value, filter will not be applied.
1..1 one and only one record from this side of the relationship
1..n one or more records from one side of the relationship
0..1 zero or at most one record from one side of the relationship
o..n zero or more records from one side of the relationship
Security types
package security - which defines access permissions to the package to author and run reports > object
security- which allows to apply security to individual elements in the model. > data security- in which
you apply security filters to restrict rows.
>--+-------------------+--+----------------------+-------------->
'-CCSID--expression-' '-ENCODING--expression-'
>--+--------------------+--+---------------------+--)----------><
'-FORMAT--expression-' '-DEFAULT--expression-'
In practice, you cannot specify all of the above parameters at the same time. For example, CCSID and
ENCODING parameters take effect only on string-to-string conversions, while FORMAT applies only to
string-numeric and string-datetime conversions (in either direction).
Crystal Reports and Cognos are fundamentally two different technologies with very different
solutions. As per my knowledge, there are'nt any such ready tool to do the conversion. Though Cognos
offers a migration path and supports importing a BO universe through a metadata-bridge and rebuild
using a migrated metadata layer, You will also need to have BO designer installed.
yes,Its very simple to achieve.When we create a prompt it will create a query for it separately(Prompt
query) other than the report main query.In that prompt query you can drag and drop a filter and
develop the filter expression like " country in ('India','Australia','South Africa') " (what ever countries you
want to see you can mention in the list).
What are versions of cognos from starting release to latest in the market
Cognos Impromptu 6.0, Cognos Impromptu 7, Report net 1.1,Cognos 8.0, Cognos 8.1, Cognos 8.2,
Cognos 8.3, 8.4 and latest is cognos 10
Poor Performance of Cognos Reports
Data not in correct NF > Loops in retriving data > Too many parameters
Pulling data from muliple sources
There can be many reasons otherwise the question needs to be more specific.
Solution:
1) Use the native SQL from the Cognos report to do an explain plan
2) Check the sqlof the prompt page queries and use static values for prompts whenever possible. > 3)
Validate the joins in Framework manager. > 4) Limit the number of rows displayed in an HTML report. >
5) Add filters to limit the amount of data returned.
CASE WHEN
?Par_Text_Prompt? = 'Page 1' then 'P1'
?Par_Text_prompt? = 'Page 2' then 'P2'
.....
.....
END
Content store and content manager.
Hi friends what is main difference between content store and content manager?Give me one example
for these related ?
Answered by: krishnachaitanyaa on: Aug 1st, 2011
Content Store: It is Cognos Database.
Content Manager: It is the application which controls the Content Store .
What is the difference between list and crosstab?
List: It shows detailed Information, We can use any data item available.
CrossTab: It Shows summarized information, At least one measure must be included.
The cardinality tells Cognos 8 if one of the tables is expected to have more than one matching
record in the other (many-to-one relationships), or if a matching record is not required at all (outer
joins).
While creating schedule you can click check boxes for the required days.
Roll Up Aggregation: One above you have determined what type of aggregation you are applying on a
data item e.g. Unit cost then here you can decide about the type of aggregation on the summarized
values. In case of our Unit cost, if you have applied "Aggregate" choose here as "Maximum". Remember
"The roll-up aggregation of any item is important only when you create the aggregation of 'Aggregate'
type. Otherwise leave it as automatic.
What is meant by Junk Dimension? How do you perfom while running the report? Where will you see
the time of running report?
Size of the cube? What are the types of prompts in ReportNet?
What is macro and how it will be work? What is difference between Cognos and Cognos ReportNet?
How do you create cube in ReportNet?
There are 10 facts are there.How will you connect all?
Junk dimension: All the attributes which are not related to any other
dimension are put together to form a Junk dimension.
Types of Prompts: date prompt, time prompt, datetime prompt, interval prompt,
select and search prompt, tree prompt, generated prompt.
Macro: Marco is nothing but symbolic representation like #, (, en i.e is nothing
but shortly used things which will be done in framework manager to improve the
performance of the reports.
Cube can be created either by generating IQDS which will be source with in the
Transformer.
Cognos connection is the single point of entry to all of the report writing
tools. You can customize your pages and tabs. It contains cognos administration
allowing you to setup security, performance tuning, data sources and
import/export packages.
What are difference between master detailed relationship and drill through
report?
A master-detail relationship allows you to create joins within the report. A
drill through report allows you to create a join to a separate report object.
Does cognos 8.2 have the capability to mouse over a data field to allow a field definition to appear?
Yes, Cognos 8.2 have the capability of mouse over a data field like tooltip, changing colors when ever
mouse move to the dataitem.
I am going to describe the tooltip. For example:
Suppose we can take the list report with single item and take html item to the both sides of the item and
put the below one and after that run it you can found in Cognos viewer the mouse over option.
<a title="Order number">Orderitem
What is drill down and slicing and dicing whats the difference between them.
Slicing is a process in which you do an equality selection of data from one or more
dimension(perspective of facts how it can be interpreted).
In dicing, you obtain a dataset in a range of selection.
Cognos 8 report studio bookmarks Procedure
Create a report with two lists. > Insert a single Data Item (Product Name) in list one.
Right click the Data Item (Product Name) in the list and go to Drill Through.
Add a new Drill Through, and choose the Bookmark tab. Set Source Type to Data Item Value.
Now insert some data items along with product line (Product Name, Quantity, Unit price e.t.c.) > Click on
product name and create section. > Insert book mark by unlocking the report into the Product Name
section. > Set the Bookmark property for Source Type to Data Item Value. > Set the Bookmark property
for Data Item Value to Product Name. Note: These book marks will not work in HTML format as the page
gets changed. Test it in PDF.
What is the usage of HTML object in tools box?
By using HTML objects we can fulfill some requirement which is not possible directly by Cognos in built
components.
By using HTML object, We can insert multimedia file into report. At the run time we can see the file.
What is the usage and procedure to create a repeater object?
Repeater Object is used to repeat data in a particular order. Its mainly used for mailing lists. for example,
say you want the Name, Address and telephone , one below the other in a 3X3 table. You can drag
in the repeater table, set 3X1 table for Name address and phone, and this information would get
repeated in the 3X3 table. Your output would have three names in the first table row followed by the
information.
Conditional formatting
Enhance a report by adding conditional formatting. For example, use conditional formatting to identify
exceptional data in a report.
With conditional formatting, you can hide and show objects, highlight data, add multiple layouts, create
a multilingual report
Use this query I am retriving all years oct data from 01-10-2004 to 30-10-2007 I need to restrect this
query to current date and current year [gosales_goretailers].[orders].[order month]between 01 and...
Using Current_Date function, you will get the current date. Then use the extract function to extract day,
month and year. Then hardcode the filter in the query for day and year.
We can access "Query Studio" to create and view simple reports via cognos connection after
selecting the package that got imported from cognos content store. We can now select Required Query
Items from different Query Subjects to generate ad-hoc reports.
Can you apply the master detailed relationship between query studio report and report studio report?
How?
Answered by: vishal_9009 on: Mar 17th, 2009
Master detailed relationship from query / Analysis studio report and Report Studio report can be
created only with the use of Package level drill through.
What is the difference between the render variable and the style variable?
Render Variable: - Specify a variable based on which object can be conditionally rendered.Style Variable:
- Specify a variable based on which object can be conditionally styled.
What is object security in framework manager?
These management or all permissions granted users are known as power users and without restricting
or creating any security for this level you need to grant all permission.
How can we use nvl function/dataformat to resolve the blank spaces in our report. Explain with
navigation
Yes this was the aproch in previous version but from Cognos 8 specifically from 8.3 you have no data
option provided to handle missing values.
How to improve report performance in reportnet.
By Enabling the GOverner Settings we can improve the performance.
What is meant by mime type in frame work manager?
The format that the column value uses.
For example, if Display Type is set to picture, MIME Type could be jpeg.
This property is for query items only.
Note: The MIME Type property is not used by SAP BW.
What is the cognos report development life cycle?What are the phases involved in the report
development?
1. Getting the requirements for report creation. (could be any functional document)2. Tables creation.3.
Working on the framework manager for data modelling 4. Starting report development according
to the specifications. (can refer to any technical document) 5. Testing of report (Writing test cases etc) 6.
Delivering the report 7. Working on change requests (if any) for the same.
Factless fact table Explain with an example for factless fact table in real time project ?
Factless Fact Table: A fact table with a key section but without a measure section. There are 2 types of
factless fact table: 1. Event Tracking Tables: A table that records an event.
A Fact table, without any measures is called Factless Fact Table.For Ex.Survive Fact Table
What is iqd?What is contained in iqd? How you create iqd in reportnet framework?
Impromptu Query Definition - Database metadata - Select the query subject items in FM that we want to
export in the form of an IQD and select the right option from the contextual menu
How to limit the output in a report for testing?
Let us assume that I have to create a report whose output has 1 million rows. When I create the report
and run it may take several hours to show me the complete report. So can I limit the output to just 100
rows to save time while testing the report? Thanks in advance.
Answered by: arunkiranrega on: Aug 11th, 2008
You can limit data by applying filter on some query item - for example if you have somany contract ids -
you can apply filter contract id -1234
Answered by: angel987 on: Jun 26th, 2008
In the run options set the data mode to limited data.
What is the process of cognos testing Can u give me small example of cognos testing?
Answered by: arunkiranrega on: Aug 11th, 2008
Cognos unit testing includes1) Data checking - you need to match against data exactly what you
desired2) You need to check the data format - eg check number of decimal places,date format,time
format 3...
How to rename a file in cognos 8 ?
Click on the Set Properties button of the particular report. You get a lot of details of that report like
report name and description.
You can change the name of the report.
How do you partition time dimension in cognos.
i guess by partitioning it in date, month, year, hours, minute, second.
What is the use of event studio, analysis studio and metric studio
Analysis Studio - an application to analyze cubes and explore business data in a multidimensional
manner. Mainly used by business analysts.
• Metrics Studio - used for the scorecarding. The idea behind it is to put performance indicators next to
the organization's key performance measures (red, orange, green status notation).
• Event Studio - a process (an agent) which runs in the background and monitors the data and reacts
when ocurrs something which may be cause a problem in the future in the business. For instance, if
quantity of product X on stock is less than a given value, event manager can send an email to the
responsible person which will contain a warning with problem description and a cognos report
attached.
Fact less fact table What is the fact less fact table? Why we use this table?
Answered by: chandrarekha on: Feb 13th, 2008
A fact table without measure is called a fact less fact table
for negative analysis report we use this fact less fact table
What is level span? How it is used in cognos? What is the main advantage of level span.
Level span is used to eliminate duplictes in data, in cognos it is used repeat grouped item.using levelspan
we can see the grouped data group by group.For example, when country and city are both group...
Answered by: venu on: Sep 16th, 2007
Level Span is used to eliminate duplicates in a report which contains columns with one-one
relationships. Usually we use grouping to eliminate duplicates when there is one to many relation. But if
there is one-one relationship and still there are duplicates, then we have to level span.
How to build a cube in cognos 8 using framework manger?
By using Framework Manager we can create IQD files ,By using IQD files we can creat cubes in
powerplay
What is usage property?
Usage property identifies the intended use for the data represented by each query item and it
determines the aggregation rules of query items and calculations.
The different usage property settings are Identifier,Fact,Attribute, and Unknown.
How do you speed up the report execution even though it has lot of charts.
One possibility would be to review the data available and use prompts if possible. This way, you could
limit the amount of data being retrieved and thus allow for a faster response time.
What is snapshot
Snapshot is the permanent local copy of the data in your report.
When you import data into catalog you have complex columns names. How do you change the name
of those columns?
---> Select Impromptu Admin. ---> Catalog ----> Folders ---...
Answered by: rkiranbedi on: Apr 13th, 2007
Open Impromptu Administrator -> Catalog -> Folders option Select the
column you want to > Click the Edit button, From Left Pane Select Particular Column which you wants
to Rename Drag that into Right Pane then >Select that Column and Click on Rename Button then
Change the name.
1.In middle level project aprox how many number of dimension and facts are exists?2.In a complex
report how much maxm. No. Of dimension are exist in a cube?
Actually there is no limitations for fact and dimensions tables. That depends upon the data and the
project. Normally we have 60 dimensions and 17 fact tables.
What is the difference between today and now function in impromptu?What is the function of
dispatcher in reportnet
to day function is used for represent the to day date(sys date) while now function is sys time
What is cube group and when will you create cube group?
Answered by: Mohan Potla on: Jun 14th, 2007
Set of similar cubes built by Transformer. Each cube group relates to a single level in one dimension of
the model. Each member of the group is targeted at one of the categories in the level.
How many number of cubes can we create on a single model?How can we navigate between those
cubes?
We can create as many as it support.
We can navigate between them using CubeGroup
Which consist all together.
Can we provide a border for a legend in any of the charts (line chart) in report studio ?
We can provide border for that chats you select chat and select properties you will set there box type
there.
What is associated grouping? And how it works in cognos impromptu?
An associate is used to make one to one relationship. but before associate u must have to apply group.
Ex: ordeno,orderDate,Productname is there apply group on orderno and apply associate on order date
then it will give one to one relationship between orderno,order Date.
What is the architecture of datawarehousing?
A datawarehouse is collection of "data marts". A data mart satisfies one aspect of your business .
Data mart consist of "Dimensions" and "Facts"
Dimension are things like Location , Time etc.
Facts are numeric values (KPI) > Dimension "describe" a fact value.
State the differences between type-in, picklist properties? Which are to used at the apt suitation?
Advantanges and disadvantages of both prompts?
Type In prompt is User entered Values, but Pick List Prompt is User selected Values
What are the limitations of generating reports in csv format in cognos reportnet/cognos 8?
Yes, there is some limitation of generating the report in CSV.The maximum no. of rows is 65000 and
columns is 256. if the data exist more then 5MB. then the report would take long time to excute and
some time it wont.
6) What is HPQS ?
Data Marts are sometimes also called as HPQS (Higher Performance Query Structure).
16) What are the types of components installed while loading the Cognos Report Net
Software?
When we install the Cognos Report Net Software there are two types of components get
installed :-
1. Windows based components. 2. Web based components.
26) What are phases the workflow process consists in Framework Manager?
The workflow process consists of the following phases:
* Design and create project > * Prepare Metadata >* Prepare the Business View
* Create and Manger Packages >* Set Security > * Publish >* Manage the Project
50) How can you edit the data source query subject?
i. Apply or embed a filter > ii. Apply or embed a calculation > iii. Insert a Macro
iv. Insert a data source reference. > v. Change the SQL type. > vi. Change how SQL is
generated. >These all are we can find it in “Edit definition window”.
70) What is usage property? And what are different setting to set usage property?
It identifies the intended use for the data represented by each query item.
It determines the aggregation rules of query items and calculations.
The different usage property settings are:
* Identifies * Fact * Attribute * Unknown
How to crate cubes in transformer ?
1.Analyze user reruirements
2.Determine the source data
3.Build the model and define source data
4.Organise the dimensions,levels,categories,measurses
5.Refine the model
6.create the required cube and consider cube
groups;location where to sstore cube
7.give access privileges for each user
8.Deliver the cube based on user located
9.Distributed the cubes via vss or any other resources
10.give the production support