COGNOS BI FAQs
a.
b.
c.
Performance Testing
11) What is OLAP?
OLAP stands for Online Analytical Processing. It uses database tables (Fact
and Dimension tables) to enable multidimensional viewing, analysis and querying of
large amount of data.
1.
2.
ROLAP:-The OLAP tool, which works with Relational databases, are called as ROLAP.
Ex:-Oracle, SQL Server, Tera Data, DB2.
3.
MOLAP: - The OLAP tool, which works with Multidimensional databases, are called as
MOLAP.
Ex: - ESSBASE, Power Cube
4.
with
Relational
databases
and
The
following
are
the
web
based
components.
A. Cognos connection
B. Query Studio
C. Report Studio
D. Analysis Studio
E. Event Studio
F. Metric Studio
19) Components of Cognos:
1.
2.
3.
4.
5.
6.
7.
Framework manager.
Cognos connection
Query Studio
Report Studio
Analysis Studio
Event Studio
Metric Studio, Map manager and Metrics designer
20) What are the phases of the Cognos Workflow?
Plan, Manage, Model, Author, Consume.
21) What are the advanced features of Cognos?
The Cognos Report Net has multilingual database accessibility.
The parameter maps are key value phase, which are used for working with
local Language that the default value is EN.
Framework Manager
22) What is Framework manager?
Frame Work Manager is windows based metadata modeling tool for Cognos
studios.
23) Why we need Framework manager?
To create the interface known as Project.
To create model the metadata derived from one or more data sources
24) How a project appears in a Frame Work manager?
A frame work manager project appears as a folder that contains a project file
(.cpf) and the specific XML files that define the project.
25) What are the Building Blocks in Frame Work Manager?
The Query subjects are called Building Blocks in Framework Manager.
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
Distribution lists
Contacts
31) What are the Groups and Roles?
Groups and roles represent collections of users that perform similar tasks.
32) What is Folder?
A Folder is used to organize the Query Subjects.
33) Define Relationship?
A Relationship is a connection that explains how the data in one Query
Subject relates to data in other Query Subjects.
34) What is a Package?
A container of model or set of models. Modelers create packages in
Framework Manager to publish models to the Cognos connection.
35) What is Physical layer?
The Physical layer provides the physical query layer and is made up primarily
of data source and stored procedure query subjects. It acts as the foundation for the
presentation layer.
36) What is Presentation layer?
The Presentation layer makes it easier for report authors to find and
understand their data. The Presentation layer is made up primarily of model query
subjects that you create.
37) Define function set:
A function set is a collection of vendor specific database.
The Expression editor lists the function sets for all available vendors.
However, you can restrict the function sets, so that it lists only the vendors that you
want to use in your project.
38) What is a Metadata?
Data about data is called as Metadata. The Metadata contains the definition
of a data.
39) What is a Project?
When we work with a framework manager you work in a project.
Project is a set of metadata organized for Report Authors according to the
Business rules and Model.
A Project created appears as folder, which contains following files.
a.
Project Name .CPF (Cognos Project File)
b. Model .XML
c.
Preferences .XML
d. Customdata.XML
e. archive-log.xml
f. log.xml
g. session-log.xml
h. session-log-backup.xml
i. IDLog.xml
Additive Facts: - A Fact which can be summed up for any of the dimension available
in the Fact Table.
2.
Semi-Additive Facts: - A Fact which can be summed up to a few dimensions and not
for all dimensions and not for all dimensions available in the Fact Table.
3. Non-Additive Fact: - a fact which cannot be summed up for any of the dimensions
available in the Fact Table.
47) Define Query?
A description of the data to be retrieved from a database.
48) Explain about Data Source Query Subject?
Data Source query subjects contain SQL statements the directly reference
data in a single data source. Frame work manager automatically creates a data
source query subject for each table and view that you import into model.
Advantages:
Can contain metadata from multiple data sources.
Have fewer database restrictions
Interact more effectively with Cognos applications.
Disadvantages:
You can not enter nonstandard SQL.
53) Define Native SQL?
Native SQL is the SQL, the data source uses, such as Oracle SQL, but you
cannot uses Native SQL in a query subject that references more than one data source
in the project.
Advantages:
Performance is optimized across all related query subjects.
You can use SQL that is specific to your database.
Disadvantages:
1.
You cannot use SQL that the data source does not support for sub queries.
2.
The query subject may not work on different database type.
1.
2.
Limited Local: The database server does as much of the SQL processing and
Execution as possible. However, some reports or report sections use local SQL
processing.
2.
Database only: The database server does all the SQL processing and execution with
the exception of tasks not supported by the database. An error appears if any reports
of report sections require local SQL processing.
56) What is Query Subject?
A Query Subject maps to the table in the database.
A Query Subject uses an SQL to retrieve the data from the data source.
A Query Subject is also known as Business View.
1.
2.
3.
1.
2.
3.
4.
5.
6.
7.
8.
68) What are the different ways to modify multi lingual metadata?
Macro :- To modify dynamically
Directly
69) What is a Macro?
A Macro is a runtime object, which uses the parameter maps and session
parameters in developing the conditional query subjects.
70) What is usage property? And what are different settings 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
Grouped Filter
77) What is a Loop?
A Loop is a closed path which is resulted due to joins.
A Loop causes performance degradation of query execution and wrong data
will be displayed in the report.
A Loop can be resolved by creating the short cuts (Alias).
78) What is Alias Table?
An alternative name for a table generally used in self joins.
79) What are the uses of Alias Table?
The uses of Alias Table are:
1.
2.
3.
Types of Joins:1.
2.
3.
Equi-joins
Non equi-joins
Outer joins
84) What is a dimension?
A broad grouping of descriptive data about a major aspect of a business, such
as products, dates, or markets. Each dimension includes different levels of members
in one or more hierarchies, and an optional set of calculated members.
85) What is a Confirmed Dimension?
If a Dimension is connected to multiple fact tables then it is called as
Confirmed Dimension.
86) What is a Junk Dimension?
A randomly used dimension is Junk Dimension.
87) Define Surrogate Key?
It has system-generated artificial primary key values, which allows to maintain
historical records in the Data Warehouse more effectively.
Cognos Connection
89) Define Cognos connection?
It is a web portal, which allows you to perform the following tasks.
1.
Creating the Reports
2.
Performing the scheduling tasks
3.
Deployment
Use to access all corporate data available in ReportNet.
90) What are the types of folders in Cognos connection?
Report can be organized by creating the folders.
Public Folders: Public Folders can be viewed by many users.
My Folders: Personal Folders that you can organize according to your
preferences.
91) What is a job?
A group of reports and other jobs in Cognos that you run and schedule as a
batch.
92) What is a job step?
The smallest part of a job that can be run separately. Usually, a job step is a
report. A job step can also be another job.
93) Define content language?
The code or setting that specifies what language and regional preferences to
use for the data that appears in a report.
94) What is deployment?
The process of moving a Reports, models to a different instance of Cognos. For
example, you often create reports in a test environment and then deploy them to
production.
When you deploy an application, you export, transfer, and import it.
95) What is the use of Schedule?
The schedule allows you to run a report at a later time or run it on a recurring
basis.
A Catalog is a data base for a user to create own tables, joins, items, prompts,
calculations and conditions.
Report Studio
100) What is a Report Studio?
Using Report Studio we can create more advanced professional Business
Reports.
101) What is burst?
To create many report results by running a single report once. For example,
you can create a report that shows sales for each employee, and run it once, sending
different results to regional managers by bursting on region.
You set up bursting in Report Studio and enable it in the portal.
102) Define calculated member?
A member of a dimension whose measure values are not stored but are
calculated at run time using an expression.
103) What is cardinality?
For OLAP data sources, cardinality is the number of members in a hierarchy.
The cardinality property for a hierarchy is used to assign solve orders to expressions.
For relational data sources, cardinality indicates the nature of the relationship
between two query subjects, query items, or other model objects.
104) Define report specification?
An XML representation of the queries, prompts, layouts, and styles in a report.
You create report specifications by using Report Studio or Query Studio, or by writing
your own report specifications in XML.
105) What is report view?
A reference to another report that has its own properties, such as prompt
values, schedules, and results.
You use report views to share a report specification instead of making copies
of it.
106) What is report item?
A query item that is added to a report is known as a report item.
Report items appear as columns in list reports, and as rows and columns in
crosstab reports. In charts, report items appear as data markers and axis labels.
107) What is work area?
The area within a studio that contains the report, analysis, query or agent
currently being used.
108) What is Simple List Report?
The data is displayed in a series of columns (Tabular format).
109) How to set Page Breaks?
To set the page breaks in the report needs to be designed with either Group or
Section.
Each Group or section will be displayed in a separate page.
1.
2.
3.
4.
5.
6.
Query Studio
142) What is Query Studio?
Query Studio is the adhoc querying tool.
143) What is a adhoc report?
An adhoc report is a simple report or one-time report that is outside the set of
standard reports you may have available to you.
A design time environment acts as a runtime environment.
Its also known as self service.
144) What is measure?
A query item that contains values that can be aggregated to produce
meaningful results. For example, product costs can be treated as a measure because
average and total costs have some meaning, but product codes, though numbers, are
not usually treated the same way. Measures are quantitative performance indicators.
Measures give the numbers that usually appear in the cells of cross tab
reports or in the numbers of a chart.
Measures are also known as facts.
145) How Grand totals and Sub totals are generated in Query Studio?
In Query Studio the footer summaries (Grand Totals) are automatically
generated for measures.
The sub totals can be generated by creating the Groups.
146) Define layout:
In reporting, layout defines the appearance of the report, including formatting,
style, and design.
In report specifications, layout is also the name of an element that defines how the
data returned by queries is presented.
Cognos 8 FAQs
147) Cognos 8
Cognos ReportNet with enhancements + EP7 series.
148) Which server tire is responsible for transforming information to
Cognos 8 Application Server?
A Web server contains one or more web gateways which is responsible for
transforming the information from one server to an appropriate server.( Cognos 8
Application Server) .
149) Which Server Tire processes the users request?
Application Tire server, Its a main server which process users request.
150) What is the role of Data Tire?
Data tire contains content store and data source.
151) What is content store?
The database that contains all data that ReportNet needs to operate, such as
Report specifications, published models, and the packages that contain
them
Connection information for data sources
Information about the external namespace, and the Cognos namespace
itself
Information about scheduling and bursting reports
Design models and log files are not stored in the content store.
The ReportNet service that uses the content store is named Content Manager.
152) What the gateways Cognos web server supports?
CGI (Common Gateway Interface):- This is the default gateway supported to
all web servers.
ISAPI (Internet service Application Programming Interface):- Use this gateway
for Microsoft Internet Information Services (IIS) web server.
Apache-Mod :- This gateway is used for Apache Web Server.
Report Studio
153) What are enhancements in list report in Cognos 8 Report Studio?
A list report is enhanced with following features:
1.
Can apply List column Title Style
2.
Can apply list column Body Style
3.
Can apply the table Style
154) What are enhancements in cross tab report in Cognos 8?
A Cross tab report is enhanced with following features:
a.
Can create the union Cross tabs.
b. Can create headers and footers for a cross tab.
c.
a.
b.
c.
Analysis Studio
157) What is Analyses studio?
In analyses studio users can explore analyses and compare dimensional data.
Use Analyses studio to read the data from multiple dimensional structures known as
Cubes.
158) What are report Analyses Studio supports?
Analyses studio supports only cross tab, charts.
159) What is Cube?
A physical data source containing a multidimensional representation of data. A
cube contains information organized into dimensions and optimized to provide faster
retrieval and navigation in reports.
Query Studio
160) What are enhancements in Cognos 8 Query Studio?
1.
2.
3.
4.
5.
6.
Formatting :- Now query studio allows you to format the report with font, colors, and
border styles.
Conditional Formatting :- The data in the report can be formatted based on given
condition this allows you to quickly identify the data for faster analyses.
Applying Templates :-Templates can be created in report studio which can be
applied to the reports created in Query Studio.
Improved Filtering :- Query Studio allows you to create more advanced filters using
logical operators. AND or OR.
Query Data from OLAP sources (cube) :- Now Query Studio supports in reading the
data from multi-dimensional structures known as Cubes.
Supports Hierarchy Levels :- Since Query studio reads the data from Cube which is
defined with hierarchy levels it supports multi-dimensional analyses. (Drill Up, Drill
Down, Drill Across).
161) What is Conditional format?
The data in the report can be formatted based on given condition this allows
you to quickly identify the data for faster analyses.
Transformer
164) What is Transformer in Cognos 8?
Its a modeling tool for creating the Power Cubes for use with Cognos EP7 series and
Cognos 8.
165) What is a Power Cube?
A file that contains data that is structured to provide for fast retrieval and exploration
of data in Power Play.
166) What is the role of Transformer?
Transformer is used to create dimensional models and also create cubes.
Event Studio
167) Define Event Studio:
Use the event studio to perform the tasks when the business event occurs.
When an event occur people are alerted to take actions.
168) Define burst:
To create many report results by running a single report once. For example,
you can create a report that shows sales for each employee, and run it once, sending
different results to regional managers by bursting on region.
You set up bursting in Report Studio and enable it in the portal.
outputs. You create report specifications by using Report Studio, Query Studio,
Analysis Studio, or through the Software
Development Kit.
171) Define report output?
A report output combines data at the point in time when the report was run
with a report specification. It is a document that can be displayed, printed or emailed.
Cognos 8 can produce report outputs in HTML, PDF, Excel, or CSV formats.
172) Define Content Manager:
The Cognos 8 service that manages the storage of customer applications,
including application-specific security, configuration data, models, metrics, reports,
and report output.
Content Manager is needed to publish models, retrieve or store report specifications,
manage scheduling information, and manage the Cognos namespace.
173) What is data source?
A relational database, dimensional cube, file, or other physical data store that can be
accessed though Cognos 8.
174) Define data tree:
Within a studio, contains objects such as query subjects, query items,
dimensions, levels, and members. A data tree is used as a palette of the available
data that can be inserted into calculations, filters, display areas, and other authoring
gestures.
175) Define drill down:
The act of navigating from one level of data to a more detailed level. The
levels are set by the structure of the data.
176) Define drill up:
The act of navigating from one level of data to a less detailed level. The levels
are set by the structure of the data.
177) What is hierarchy?
A hierarchy represents a collection of dimensional members organized into a
tree structure, with each member having one or more parent members and an
arbitrary number of child members.
The root of a hierarchy has no parent, and leaf members of a hierarchy have
no children.
178) What is layout?
In reporting, layout defines the appearance of the report, including formatting,
style, and design.
In report specifications, layout is the portion of the specification that defines
how the data returned by queries is presented.
179) Define level:
A level is a set of members that have common attributes. For example, a
geographical dimension might contain levels for country, region, and city. Levels are
used to define the structure of hierarchies in a dimension.
180) What is member?
A member is a unique item within a level. For example, Camping Equipment
and Golf Equipment are members of the Product Line level.
By using HTML object, We can insert multimedia file into report. At the run
time we can see the file multimedia file.
194) How can we use conditional blocks?
Conditional Blocks adds an empty block that you can use for conditional
formatting. You can hide and show report elements.
195) What is cube group?
Set of similar cubes built by Transformer.
196) What is burst reporting?
Burst reporting means sending a single report to multiple recipients using
Cognos connection.
197) What is Level Span?
Level Span is used to avoid 1:1 relationship.