Webi Design Notes
Webi Design Notes
• view document metadata to understand the data behind reports and see
how reports are structured and filtered
• filter and sort results
• add new tables and charts
• add formulas and create variables
• format and change the layout of charts and tables
• slice and dice results by adding other data to charts and tables
Note:
On-report analysis of Web Intelligence reports in Interactive view format is
only available if your administrator has deployed Web Intelligence in JSP
mode.
Multiple queries
Defining multiple queries in a single document is necessary when the data
you want to include in a document is available on multiple universes, or when
you want to create several differently-focused queries on the same universe.
You can define multiple queries when you build a new document or add more
queries to an existing document. You can present the information from all
of the queries on a single report or on multiple reports in the same document.
Multiple queries, combined queries and synchronized queries
compared
It is important to understand the relationship between multiple data providers,
combined queries and synchronized data providers .
• A single data provider, or query, can contain multiple queries, called
combined queries.
• A document can be based on multiple data providers (each one of which
can contain multiple queries). These data providers do not need to be
synchronized. If they are not synchronized, the document contains multiple
sources of unrelated data.
• Multiple data providers can be synchronized if they have common
dimensions around which they can be linked. You synchronize data
providers by merging these common dimensions.
retrieved to 2000 and Sample result set to 1000, the query retrieves a
maximum of 1000 rows only.
This setting can be overridden by the limits set by your administrator in your
security profile. For example, if you set the Max rows retrieved setting to
400 rows, but your security profile limits you to 200 rows, only 200 rows of
data will be retrieved when you run the query.
You cannot set the scope of analysis when working in query drill mode
because this drill mode causes Web Intelligence to modify the scope
dynamically in response to drill actions.
Query contexts
What is an ambiguous query?
An ambiguous query is a query that contains one or more objects that can
potentially return two different types of information.
In a universe, certain dimensions may have values that are used for two
different purposes in the database. For example, the [Country] dimension in
the query below can return two types of information:
• Customers and the country in which they spent their vacation.
• Customers and the country for which they have made their reservation.
The role that Country plays in this query is ambiguous. A country can be
either the country where a vacation was sold, or a country where a vacation
is reserved. One is existing information (sales), and the other is future
information (reservations).
What is a subquery?
A subquery is a more flexible kind of query filter that allows you to restrict
values in more sophisticated ways than is possible with a ordinary query
filters.
Subqueries are more powerful than ordinary query filters for the following
reasons:
• They allow you to compare the values of the object whose values are
used to restrict the query with values from other objects.
• They allow you to restrict the values returned by the subquery with a
WHERE clause
You can apply alerters to table body cells (by column or row), to section cells,
to header cells, and to free-standing cells. However, you cannot apply alerters
to entire tables or forms, or to charts.
Business Objects officially supports up to 30 alerters in a Web Intelligence
document. You can apply those alerters to a maximum of 20 table columns
or rows, free-standing cells, or section cells on the reports.
Business Objects officially supports up to 10 different alerters on a single
table column or row, free-standing cell, or section cell.