Académique Documents
Professionnel Documents
Culture Documents
Page 2 7/21/2015
Table of Contents
1. Introduction ................................................................................................................. 4
1.1 Ad-Hoc Reporting ................................................................................................... 4
2. Getting Started ........................................................................................................... 4
2.1 Questions to Ask .................................................................................................... 4
2.2 Data Sources.......................................................................................................... 5
2.2.1 Using a BEx Query as Your Data Source ......................................................... 5
2.2.3 Query Descriptions ........................................................................................... 6
2.2.3 Quick-start Matrix ........................................................................................... 11
2.2.4 Dimensions, Details and Measurements ........................................................ 13
3. Creating an Ad-Hoc Report using a BEx Query ........................................................ 14
4. Creating an Ad-Hoc Report Using an Excel Spreadsheet ......................................... 21
4.1 Tips and Tricks for Using Excel as Your Data Source .......................................... 26
5. Creating an Ad-Hoc Report Using a Universe .......................................................... 28
6. Formatting Your Report ............................................................................................ 29
Appendices ................................................................................................................... 30
A. City of Portland BI Environment for SAP Data ....................................................... 30
B. City of Portland BI Environment for Non-SAP Data ............................................... 31
C. Dimension Reference ............................................. Error! Bookmark not defined.
Page 3
1. Introduction
This guide provides the following information for City of Portland Web Intelligence
(Webi) report users who have the BOBJ Super User role:
Overview of Web-Intelligence Ad-Hoc reporting
Data sources available for Ad-Hoc reporting
How to create a Web-Intelligence Ad-Hoc report
Note: Basic information on accessing, refreshing and viewing a created Webi report is
located in the BOBJ End User Guide on the SAP Learning Center website. Please
review that guide first if you are new to Webi reports. Information on the BOBJ
SuperUser Role and modifying City-wide Webi reports is located in the BOBJ Super
User Guide.
2. Getting Started
2.1 Questions to Ask
Prior to creating an ad-hoc report in BOBJ, the designer must answer a variety of
questions such as:
What question(s) am I trying to answer?
What data will I need to answer the question?
What time period am I looking at?
Page 4 7/21/2015
Who will view the report?
How do I want users to be able to filter the report?
Once you have answered these and any other questions about the report, you need
to determine what data to access.
Page 5
include dimensions that describe atomic transactions (e.g. Document Number, Line
Item, Posting Key, Line Item Text), the [Medium] sources omit transaction details and
instead opt for data aggregated to important account assignment dimensions (e.g.
Funds Center, Commitment Item, Fund, Posting Period).
For example, the FM Funds Management Budget To Actual Figures [Medium] data
source doesnt include transactional details for actuals and commitments because
budget isnt posted during actual and commitment transactions, budget is posted to
Account Assignment objects during the BUMP load. The account assignment aggregate
level is least common intersection of data elements from the Budget tables versus the
Transactional tables.
Measure Description
Page 6 7/21/2015
Measure Description
Page 7
Measure Description
Page 8 7/21/2015
Measure Description
implementation, but it is included should
the citys implementation change.
Measure Description
Page 9
in this model postings to STBU (or other statistical orders) will be reflected in the
same line item as its underlying cost center (as in the SAP FI module).
Below is a description of each of the measures used in the query.
Measure Description
Measure Description
Page 10 7/21/2015
Measure Description
Page 11
Subject Recommended Data
matter data source Source
Type
Page 12 7/21/2015
Subject Recommended Data
matter data source Source
Type
Page 13
any of the citys BEx queries, so choosing it will yield the same results as the
dimension would. Please note that using the default hierarchy instead of the
dimension will cause problems if you would like to add a filter to dimension in the query
pane.
The measure objects are represented by orange rectangles. The measure
object retrieves numeric data or is the result of a calculation and is always
numeric. The measure is additive or semi additive in nature. They are
usually dollar amounts or quantities. They have a default aggregation (which is usually
summary) so that as you drag in extra dimensions it will gracefully expand and contract
like a pivot table. Examples are Current Budget, Actuals, and Purchase Requisition
Commitments.
Page 14 7/21/2015
Step 5: Expand the SAP BEx OLAP Connections folder and the Citywide folder.
Double click on the BEx query you want to use as your data source.
Page 15
Step 7: Now you can start building your report by dragging relevant dimensions, details
and measures into the results panel.
Left click on the dimension, detail or measure you want in the left Universe Outline
window pane and drag the object into the Results Object window to the right.
The screen shot below shows data elements in the Result Object screen for a budget to
actual report:
Page 16 7/21/2015
b. Click on the drop down menu.
This can be done with other hierarchies so you are only showing what you want on the
report.
Step 9: You can set up filters on the data by dragging a dimension into the Query
Filters section and formatting for your needs. The screen shots below show creating a
filter for Fiscal Year.
a. Drag Fiscal Year into the Query Filters section.
b. Using the dropdown on the right of the entry, choose Value(s) from list.
Page 17
c. Search for Fiscal Year *2014 in the search box, and add it using the arrow. Please note
the asterisk wildcard (*) prepending the year this is a good habit to get into for
searches. Some queries require that we prepend a technical field to the beginning of the
string to fully qualify the key (e.g. V9/2014).
Page 18 7/21/2015
Click on OK.
Step 10: You can create a user Prompt. The screen shots below create a user prompt
for Fund.
a. Drag the Fund dimension into the Query Filters section.
b. Use the dropdown on the right of the entry and choose Prompt.
Page 19
d. Check Optional
Prompt. Click OK.
Page 20 7/21/2015
Step 11: Click Run Query. Click OK.
You can now view the report, make changes, save the report in your Favorites folder or
in your Bureaus SuperUser Work Area if you want other Super Users in your bureau to
be able to view the report. You can also save the report as a PDF and send it those
who dont have the Super User Role.
Note: Please contact Chan Aaby chan.aaby@portlandoregon.gov if you want the
report promoted to your Bureau folder so End-Users can access the report.
Page 21
Step 2: Browse for the spreadsheet you want to use and click on Add.
Page 22 7/21/2015
Step 7: Double click on the spreadsheet you want to use as your data source.
Step 8: You can choose to have all the fields display or choose a range to display.
Click on OK.
Page 23
Step 9: You can now run the query and edit and format the report as you wish
including adding prompts.
Page 24 7/21/2015
Note: You can join data sources in your report
by using the drop down in Add Query and
choosing a new data source. There has to be a
common field in order to join the data.
Page 25
4.1 Tips and Tricks for Using Excel as Your Data Source
The data must be a nice, square, range of data. Webi doesnt like Data Tables. To
convert a table to a range, select a cell in the Table and click Convert to Range in
the Table Design ribbon:
Always include descriptive headings for your data columns these names are pulled
into the Webi query wholesale, so choose meaningful names.
Naming the range of your data makes it easier to select the right range in the Webi
query panel use the box as highlight below, type a name and hit enter.
Page 26 7/21/2015
Page 27
5. Creating an Ad-Hoc Report Using a Universe
Step 1: Open BusinessObjects BI Platform by browsing to ireport.city.
Step 2: Choose Web Intelligence from the Applications menu.
Launching Web Intelligence this way opens the program in Java mode.
Page 28 7/21/2015
Step 4: Double click on Universe to choose your data source.
Page 29
For more in depth information go the SAP Guide.
Appendices
A. City of Portland BI Environment for SAP Data
This diagram provides an overview of the City of Portlands BI Environment for data
originating in SAP ECC.
Page 30 7/21/2015
B. City of Portland BI Environment for Non-SAP Data
This diagram depicts the reporting environment for non-SAP systems. Notice that
reporting on these systems does not involve the SAP BW data warehouse but the
source system databases or non-SAP BW warehouses.
Page 31