So far, you have seen how easy it is to retrieve data and navigate through Hyperion Essbase Spreadsheet Add-in in an ad hoc fashion. Hyperion Essbase also provides a query designer so that you can define a database query for retrieving dimensions and database members into the worksheet. Hyperion Essbase Query Designer (EQD) is a new feature that replaces Retrieval Wizard, used to define queries in previous versions of Hyperion Essbase Spreadsheet Add-in.
Before Hyperion Essbase actually retrieves data, Hyperion Essbase Query Designer provides a series of panels so you can request the data that you want to view in the worksheet. It is particularly helpful when you know exactly which data you want to retrieve from the server. In addition, you can save a query and use it again.
The Hyperion Essbase Query Designer window consists of the following panels:
To access any of the Hyperion Essbase Query Designer panels, select the appropriate feature listed in the navigation panel.
As you create a query or make changes to an existing query, the changes are reflected in the navigation panel. To view a dimension or a member of an open query, click on the specific dimension or member in the query outline that is displayed in the navigation panel. Selected members are displayed in the member selection panel on the right.
You can also revise an existing query in the member selection panel. For example, you can delete a member or add a member to the query by selecting a member in the navigation panel and making the appropriate changes in the properties panel.
Note: | Files created in Retrieval Wizard can be opened in Hyperion Essbase Query Designer. However, if a query contains more than two member filters per selection rule or more than two data restrictions, the member filters may be out of order. To ensure correct results, rearrange the member filters in the navigation panel, if necessary. For complete information on Hyperion Essbase Query Designer options, see the Hyperion Essbase Spreadsheet Add-in online help. |
Caution:
Manipulation of worksheets in VBA such as naming worksheets or moving
worksheets may not work when EQD is running.
To create a query using Hyperion Essbase Query Designer:
Hyperion Essbase displays the Hyperion Essbase Query Designer welcome panel.
Figure 55. Hyperion Essbase Query Designer Displaying Welcome Panel
Hyperion Essbase displays the layout panel of Hyperion Essbase Query Designer.
Figure 56. Hyperion Essbase Query Designer Displaying Layout Panel
Figure 57. Changing the Worksheet Layout
Hyperion Essbase displays the member select panel, where you can select a member from the Measures dimension.
Note: | You can select only one member from the dimension in the Page location. |
Profit is displayed in the selection rules list.
Figure 58. Hyperion Essbase Query Designer Displaying the Member Select Panel
Note: | In Hyperion Essbase Query Designer, after you make your selections, you do not need to confirm them; for example, you do not have to click OK. If you do not select members from any given dimension, Hyperion Essbase uses the top member of the dimension. |
Hyperion Essbase displays the member select panel for the Year dimension.
Figure 59. Adding Members to the Selection Rules
The members of the Scenario dimension are displayed in the member select panel.
Actual is added to the Selection Rules box.
The members of the Product dimension are displayed in the member select panel.
This action selects all children of 100. Hyperion Essbase displays All Children next to 100 in the Selection Rules list box.
Hyperion Essbase displays All Descendants next to 400 in the Selection Rules list box.
Figure 60. Selecting Members of Product
Hyperion Essbase displays the Member Selection Preview dialog box.
Figure 61. Selected Members of Product Dimension
The members of the Market dimension are displayed in the member select panel.
Region is displayed in the Selection Rules list box.
Hyperion Essbase displays East, West, South, and Central in the Member Selection Preview dialog box.
Figure 62. Generation Name Selection
You have now defined a basic Hyperion Essbase query. The outline of the query is displayed in the navigation panel.
Hyperion Essbase displays the Hyperion Essbase Query Designer Save As Query dialog box. You can save your query to the server or to your own client machine. To save to the server, you must have a security level of database designer or higher. Contact the Hyperion Essbase system administrator for more information.
Figure 63. Hyperion Essbase Query Designer Save As Query Dialog Box
Hyperion Essbase displays the Save As dialog box.
You will use the Basic1 query again in Chapter 3.
Figure 65. Hyperion Essbase Query Designer Displaying Query Information Panel
The result of the query is displayed in the worksheet.
Figure 66. Results of a Hyperion Essbase Query Designer Query
Note: | In the Display tab under Essbase > Options, if you select UseUse Styles and Use Sheet Options with Query Designer, the styles you selected for dimension members will be applied to the initial query results. If you do not select Use Sheet Options with Query Designer, even if you have selected Use Styles, they will not be applied to the initial query results. To apply styles, select Essbase > Retrieve. When Hyperion Essbase returns the data to the worksheet, you are free to further investigate the data by performing Zoom, Keep Only, Remove Only, and Pivot operations. |
You can delete a query only from the location where you saved that query. For example, if you save a query in the /essbase/client/sample directory, you can delete the query from within the sample directory. You cannot delete the query from within Hyperion Essbase Query Designer.
Hyperion Essbase Query Designer displays messages and confirmations about certain actions, such as moves and deletes, in the messages and confirmations panel.
To turn on or turn off messages and confirmations:
Figure 67. Messages and Confirmations Panel
Access online help or the tutorial for Hyperion Essbase Query Designer by using the help panel. To access the help panel, in the navigation panel, select Help. For more information on a particular topic, click the Online Help button in the properties panel. To access the online tutorial, click the Tutorial button in the properties panel.
Figure 68. Hyperion Essbase Query Designer Help Panel
You can connect to several databases and create separate queries on each database from Hyperion Essbase Query Designer.
To connect to multiple databases from Hyperion Essbase Query Designer:
Hyperion Essbase displays the Essbase System Login dialog box.
Hyperion Essbase displays the Essbase System Login dialog box.
Note: | You are restricted to one connection per worksheet. The connection information is displayed in the query information panel of the Hyperion Essbase Query Designer only when you open an existing query or create a new query. |
You are now ready to proceed with the process of creating queries or opening existing queries.
You can also apply any of the worksheet options you have previously set from the Essbase Options dialog box to the results of a query created in Hyperion Essbase Query Designer.
To enable Hyperion Essbase Query Designer to use your previously set worksheet options:
Hyperion Essbase displays the results of the query you created in Hyperion Essbase Query Designer and implements your previously set worksheet options. For example, note that aliases, instead of the numeric codes, are now displayed for the Product dimension.
Figure 69. Results of Query with Options Applied