使用商业智能向导定义时间智能计算

时间智能增强功能是一项多维数据集增强功能,它可以将时间计算(或时间视图)添加到所选层次结构中。此增强功能支持以下计算类别:

  • 到现在为止时间段。
  • 逐时间段增长。
  • 移动平均。
  • 并行时间段比较。

时间智能应用于有时间维度的多维数据集。(时间维度是其 Type 属性设置为 Time 的维度)。另外,该维度的时间特性的 Type 属性还必须有适当的设置(如年份或月份)。如果使用维度向导创建时间维度,将会正确设置维度及其特性的 Type 属性。

若要向多维数据集添加时间智能,请使用商业智能向导,并在**“选择增强功能”页上选择“定义时间智能”**选项。然后此向导将指引您完成相应的步骤,以选择将向其添加时间智能的层次结构,并指定将对层次结构中的哪些成员应用时间智能。在向导的最后一页,可以看见为了添加所选时间智能将对 Microsoft SQL Server 2005 Analysis Services (SSAS) 数据库进行的更改。

选择时间层次结构

在**“选择目标层次结构和计算”**页中,选择将应用时间增强功能的时间层次结构。每次运行商业智能向导时,只能向一个时间层次结构应用时间增强功能。如果希望向多个时间层次结构应用增强功能,请再次运行向导。

选择时间层次结构后,请在**“可用时间计算”**列表中选择将应用于该层次结构的计算。列出的计算取决于在层次结构中的级别以及每个级别的特性的 Type 属性设置。例如,“年份”层次结构支持“本年度截止到现在”和“年度同比增长量”,但是“季度”层次结构则不支持。

ms175440.note(zh-cn,SQL.90).gif注意:
Timeintelligence.xml 模板文件定义了在“可用时间计算”中列出的时间计算。如果列出的计算不能满足需要,可以更改现有计算,或在 Timeintelligence.xml 文件中添加新的计算。
ms175440.note(zh-cn,SQL.90).gif提示:
若要查看计算的说明,请使用向上和向下键突出显示该计算。

对成员应用时间视图

在**“定义计算作用域”**页中,可以指定要应用新时间视图的成员。可以对下列对象之一应用新的时间视图:

  • 帐户维度的成员 在**“定义计算作用域”页中,“可用度量值”列表已包括帐户维度。帐户维度的 Type 属性已设置为 Accounts。如果有帐户维度但该维度没有出现在“可用度量值”**列表中,则可以使用商业智能向导对该维度应用帐户智能。有关详细信息,请参阅向维度中添加帐户智能
  • 度量值 可以不指定帐户维度,而指定应用时间视图的度量值。在这种情况下,请选择要应用所选时间计算的视图。例如,资产和负债是本年度截止到现在的数据;因此,不对资产或负债度量值应用“本年度截止到现在”的计算。

查看时间智能增强功能

在商业智能向导的最后一页中,可以查看将对 Analysis Services 数据库进行的更改。对于时间智能增强功能,向导将按下表所述更改所选时间维度、关联的数据源视图以及关联的多维数据集。

对象 更改

时间维度

为每个计算(或视图)添加属性。

数据源视图

在时间表中为时间维度中每个新属性添加计算列。

多维数据集

添加计算成员,该成员定义了执行此计算的多维表达式 (MDX) 代码。

请参阅

概念

定义计算成员

帮助和信息

获取 SQL Server 2005 帮助