Database Reference
In-Depth Information
To create a time dimension based on an existing relational table, complete the fol-
lowing steps:
1. Invoke the
Dimension Wizard
and select the
Use an existing table
option.
Choose appropriate columns for time dimension key and name.
2. On the
Select Dimension Attributes
screen, choose the attributes you
wish to include in your time dimension. Additionally, change the
Attribute
Type
option by clicking on the drop-down menu and choosing the respective
attribute type. For example, for
English Month Name
you would select
Date→Calendar→Month
.
3. Once you provide a descriptive name for the dimension, click on
Finish
. If
you check the dimension's
Type
property, it will be set to
Time
, and the
Eng-
lish Month Name
attribute's type property will be set to
Months
. If you forget
to set some attribute properties while working through the wizard, you can
correct the property value within the dimension designer.
There's more...
This chapter taught you how to define and configure data sources, create and extend
DSVs, and design the most commonly encountered dimensions. There are other
types of dimensions, which are seldom used in real-world applications. With the
knowledge you acquired in this chapter, you are ready to build typical dimensions.
You should refer to product documentation for any intricate scenarios requiring more
specialized dimension types.
A common requirement for enterprise-level cubes is to handle transactions that oc-
cur in multiple timezones. The simplest approach is to convert all time-related val-
ues into a common timezone within the relational database. Although you could im-
plement support for various time zones in the Analysis Services solution, doing so
will require significant effort and could impose significant overhead for your quer-
ies. Please refer to
http://cwebbbi.wordpress.com/2005/11/01/handling-time-zones/
for further information.
Search WWH ::
Custom Search