Drill-Through consists of the following tasks:
The following sections describe each of these tasks and step you through a live working Drill-Through session.
From Hyperion Essbase Spreadsheet Add-in, you can access detail-level Drill-Through reports that are based on the member intersections of Hyperion Essbase data cells in the sheet. Each Drill-Through report has been predefined by an administrator at your organization; that is, each Drill-Through report is already set up to retrieve specific columns from the relational source, sort data in these columns in specific ways, and so forth. Using the Drill-Through Wizard, you can customize these predefined Drill-Through reports to retrieve only the data you want, displayed in a specific way.
To access the predefined Drill-Through report, double-click a Drill-Through cell in the spreadsheet (or select a range of cells and choose Essbase > Linked Objects). To help identify which cells in the sheet are associated with Drill-Through reports, you can set styles for cells tagged as Drill-Through. When you double-click a Drill-Through cell, Hyperion Essbase displays the Linked Objects Browser dialog box, which displays a Drill-Through report entry. A single cell can have multiple reports associated with it. The Linked Objects Browser dialog box also displays entries for linked partitions and other linked object types (for example, cell notes and application files). After you view or customize the Drill-Through report, the Hyperion Essbase retrieves data from the relational source and displays the results in a new spreadsheet.
Before starting the Drill-Through tutorial, you will:
To access the sample file and sample database:
The sample file should look like this:
Figure 180. Sample Lotus 1-2-3 File for Drill-Through
The sample file shows data for specific members of a Hyperion Essbase database. From this view, a predefined Drill-Through report exists for all member intersections in the sheet. Using Drill-Through, you can access this report and customize it so that the Integration Server retrieves only the data you need and displays the data in the desired format.
Note: | For information on the sample database, contact the person at your organization who installs Integration Server. |
Hyperion Essbase displays the Font dialog box.
Note: | Hyperion Essbase displays an example of the selected style in the Sample box. |
Figure 181. Sample Style for Integration Server Drill-Through Data Cells
In this example, the sample Drill-Through report is associated with every member intersection in the sheet, so all cells are now displayed in red, bold, italic font.
Figure 182. Sample Lotus 1-2-3 File with Drill-Through Style Applied
To access the sample Drill-Through report from the Hyperion Essbase Spreadsheet Add-in:
Figure 183. Selecting a Drill-Through Cell
Note: | You can also select a continuous range of cells in the sheet to display all Drill-Through reports associated with cells you select. In this example, we have only one Drill-Through report attached to the range of cells. |
Alternatively, select the Enable Linked Object Browsing check box in the Essbase Options dialog box (Global tab), which enables you to double-click a linked object cell to open the Linked Objects Browser dialog box. This option works only with single-cell selection. If you select a range of cells, use the Essbase > Linked Objects menu command.
Figure 184. Linked Objects Browser Dialog Box with Drill-Through Entry Selected
Hyperion Essbase launches Drill-Through and displays the Select Drill-Through Report dialog box.
Note: | If the Integration Server is not running, Drill-Through does not launch properly. For more information, contact the Hyperion Essbase System Administrator. |
Figure 185. Select Drill-Through Report Dialog Box
Note: | If there is only one report available for the cells you select in the spreadsheet, and if that report is not designed to be customized, Drill-Through generates the report and immediately displays the results in the spreadsheet. The person at your organization who develops Drill-Through reports specifies whether you can customize a report and whether you need to log in to the Integration Server and relational data source. |
After you launch Drill-Through from the Linked Objects Browser dialog box, the Integration Server displays the Select Drill-Through Report dialog box if:
The Select Drill-Through Report dialog box displays the list of
Drill-Through reports available for the cells you select in the
spreadsheet. Depending on how a report is defined in OLAP Desktop Model
interface, you may have access only to view, not customize, the report.
The sample report used for this tutorial is the Promotion Media Mix for
Cities report. You will use the Drill-Through Wizard to customize this
sample report. To execute a predefined Drill-Through report without
customizing it, you would:
The Integration Server retrieves the data from the relational source and displays the results in a new spreadsheet. The new sheet is added before the current sheet. |
To customize the sample Drill-Through report:
Figure 186. Selecting the Sample Drill-Through Report
Note: | The Customize button may be enabled or disabled for any given report, depending on how the report was defined in OLAP Builder. |
The Integration Server displays the first screen of the Drill-Through Wizard.
Figure 187. Drill-Through Wizard Dialog Box, Introductory Screen
Figure 188. Select Columns and Display Order Dialog Box
Using the Drill-Through Wizard, you can customize predefined Drill-Through reports. The first task in the Drill-Through Wizard is selecting and ordering columns to retrieve from the relational database. These columns contain detailed information that is not available in the Integration Server database.
In the Select Columns and Display Order dialog box, you can select which columns you want the Integration Server to retrieve from the relational data source. From this dialog box, you can also specify how the columns are displayed in the resulting report.
The Available Columns list box displays a list of columns available from the relational data source for this report (as defined in OLAP Desktop Model interface). The Selected Columns list box displays the columns from the Available Columns list box in expanded form. You can remove columns from the Selected Columns list box to exclude them from the Drill-Through report.
In this example, the columns from the Available Columns list box are selected for inclusion in the sample Promotion Media Mix for Cities report. These columns are displayed in expanded form in the Selected Columns list box. In this task, you will remove several of the selected columns from the Drill-Through report:
Hold down the Ctrl key to select multiple columns at once.
Figure 189. Selecting Columns to Remove From the Drill-Through Report
To move a column from one list box to another, click
or
. To move all columns from one list box to another, click
or
.
The customized report will display the columns in the Selected Columns list box in the order in which they appear. The PRODUCTS columns will appear as the first (left-most) columns, then the MARKETS columns, and so forth.
Figure 190. Rearranging the Display Order of Columns
Note: | When you finish customizing the report, click Finish at any time to generate the report and view the results in a new sheet. The new sheet is placed before the current sheet. |
In the Select Data Sort Order dialog box, you can select an ascending or descending sort order for the data in a column. Sort order determines the order in which rows will be displayed in the Drill-Through report. For example, you can sort the contents of a MARKETS.CITY column in ascending order, which presents the cities in alphabetical order in the Drill-Through report.
To define the sort order of rows in the Drill-Through report:
The columns in the Available Columns list box are those that you selected in Selecting and Ordering Columns. The columns in the Column list box are those for which a sort order has already been defined in OLAP Builder.
If a data sort order was selected when the report was created in OLAP Desktop Model interface, the Order By list box displays that selection. Otherwise, the default sort order is Ascending.
To move a column from one list box to another, click
or
. To move all columns from one list box to another, click
or
.
Figure 191. Moving a Column to the Column List Box for Sorting
The Integration Server now sorts the columns it retrieves first by state (in alphabetical order), then by city (in alphabetical order), then by sales (in chronological order).
Figure 192. Selecting the Data Sort Order
To change the data sort order for multiple columns at one time:
|
You can apply filters to determine what the Integration Server retrieves for the Drill-Through report. For any given column, you may want to retrieve only data that meets certain conditions. For example, the MARKETS.CITY column in the sample database contains many cities. In the sample Drill-Through report, if you did not apply a filter to this list of cities, the Integration Server would retrieve all cities in the East from the relational source, because the sample Drill-Through report applies to the entire Eastern region. In this section, you will apply a filter to the MARKETS.CITY column so that only specific Eastern cities are included in the report.
To define a filter:
The columns in the Column list box are those that you selected in Selecting and Ordering Columns.
Figure 193. Select Data Filters Dialog Box
Note: | If there is a filter already attached to the column, it is displayed in the Condition list box. The full string of the filter is displayed in the lower Condition text box. |
The Integration Server displays the Set Filter on Column dialog box.
Figure 194. Set Filter on Column Dialog Box
The column displayed in the Column drop-down list box is the one that you selected in Filtering Data.
Note: | For more information on filter operators, see the Integration Server Drill-Through online help. |
The Integration Server displays the Select Filter Values from the List dialog box.
Note: | The Integration Server retrieves these values directly from the relational data source. If the relational data source contains many values, the Integration Server confirms if you want to view them all before it retrieves them from the data source. |
You can select multiple values at one time only if you have selected In or Not In as the filter operator.
Figure 195. Selecting Filter Values from the List
Note: | For information on using multiple filter conditions, see the Integration Server Drill-Through online help. |
The Set Filter on Column dialog box should now look like this:
Figure 196. Defining a Filter for a Column
The filter defined above causes only Andover, Boston, and Cape Cod data to show in the Drill-Through report.
Figure 197. Result of Defining a Filter for a Column
Note: | You can also create a filter by typing the filter conditions directly into the Filters list box. For more information, see the Integration Server Drill-Through online help. To delete a filter, select the filter and click Clear. To delete all filters, click Clear All. |
The Integration Server generates the customized Drill-Through report and displays the results in a new spreadsheet. The new sheet is added to the workbook before the current sheet.
Figure 198. Customized Drill-Through Report
In this sample, the customized Drill-Through report reflects the specifications that you set using the Drill-Through Wizard: