Preparation: Access SQL Server Management Studio
To reinforce our understanding of the basics we have covered
so far, we will use each of the DrillDownLevelTop() and DrillDownLevelBottom()
functions in practice exercises, to illustrate its operation upon sample data.
We will do so in simple scenarios that place DrillDownLevelTop() and DrillDownLevelBottom()
within the context of meeting business requirements similar to those we might
encounter in our respective daily environments. The intent is to demonstrate
the operation of the functions in a straightforward, memorable manner.
We will turn to the SQL Server Management Studio as a
platform from which to construct and execute the MDX we examine, and to view
the results datasets we obtain.
Click the Start
Select Microsoft SQL Server
2005 within the Program group of the menu.
Click SQL Server Management Studio,
as shown in Illustration 2.
The Connect to Server dialog appears.
Services in the Server type selector.
Type / select the server name
(server name / instance, as appropriate) in the Server name selector.
information, as required in your own environment.
Click the Connect button
to connect with the specified Analysis Services server.
The SQL Server Management Studio opens.
In the Object Explorer
pane (it appears by default in the left upper corner of the Studio),
expand the Databases folder (click the "+" sign to its
immediate left), appearing underneath the Analysis Server with which we
The Databases folder opens,
exposing the Analysis Services database(s) for our respective server, as
depicted in Illustration 3.
Illustration 3: Exposing the Analysis Services Databases
in the Object Browser ...
NOTE: The Analysis Services databases
that appear will depend upon the activities that have taken place in your own
environment, and will likely differ from those shown in Illustration 3
above. For purposes of this practice session, the Adventure Works DW
database must be present. If this is not the case, consult the Books
Online for the installation / connection procedures, and complete these
procedures before continuing.
Expand the Adventure Works DW database.
The Database expands, exposing the folders
for the various objects housed within an Analysis Services database,
as shown in Illustration 4.
Illustration 4: Exposing the Object Folders in the
Expand the Cubes
folder within the Adventure Works DW database.
The Cubes folder opens, and we see
two cubes. The first of these (assuming only the samples are installed your
environment may be different, of course), Adventure Works, is the
sample cube with which we will be conducting our practice exercises. The cubes
appear as depicted in Illustration 5.
Illustration 5: The Cubes Appear ...
Click the Adventure Works cube to select it.
Click the New Query
button just under the main menu, in the upper left corner of the Management
Studio, as shown in Illustration 6.
Illustration 6: Click the New Query Button, with the
Adventure Works Cube Selected
The metadata pane for the Adventure Works cube
appears, along with the query pane to its right, as depicted in Illustration
Illustration 7: Adventure Works Cube Metadata Appears ...
We will be using the query pane in our practice
session that follows, to construct and execute our MDX queries. For more information
on the limited use of SQL Server Management Studio within this series,
Functions: The DrillDownMember() Function. (Articles within my
other series explore other capabilities and features of the SQL Server
Management Studio, as well as the SQL Server Business Intelligence