时间智能增强是一种数据立方体增强功能,可将时间计算(或时间分析视图)添加到所选层次结构。 此增强功能支持以下类别的计算:
迄今为止的时间段。
同期对比增长。
移动平均值。
并行周期比较。
将时间智能应用于具有时间维度的多维数据集。 (时间维度是其 Type
属性设置为 Time
的维度)。 此外,该维度的时间属性还必须对其 Type
属性设置适当的值(如年或月)。
Type
如果使用维度向导创建时间维度,则维度及其属性的属性都将正确设置。
若要向多维数据集添加时间智能,请使用商业智能向导,然后在“选择增强功能”页上选择“定义时间智能”选项。 然后,此向导将指导你完成选择要向其添加时间智能的层次结构的步骤,并指定层次结构中的哪些成员将对其应用时间智能。 在向导的最后一页上,可以看到将对Microsoft SQL Server Analysis Services 数据库所做的更改,以添加所选的时间智能。
选择时间层次结构
在 “选择目标层次结构和计算 ”页上,选择应用时间增强的时间层次结构。 每次运行商业智能向导时,只能将时间增强应用于一个时间层次结构。 如果要将增强功能应用到多个时间层次结构,请再次运行向导。
选择时间层次结构后,在 “可用时间计算 ”列表中,选择应用于层次结构的计算。 列出的计算取决于层次结构中的级别,以及每个级别的属性的Type
属性设置。 例如,年层次结构支持年初至今和同比增长,但季度层次结构不支持。
注释
Timeintelligence.xml 模板文件定义在可用时间计算中列出的时间计算。 如果列出的计算不符合你的需求,则可以更改现有计算或向 Timeintelligence.xml 文件添加新计算。
小窍门
若要查看计算的说明,请使用向上和向下箭头突出显示该计算。
将时间视图应用于成员
在“ 定义计算范围 ”页上,指定新时间视图应用到的成员。 可以将新的时间视图应用于以下对象之一:
帐户维度的成员 在“ 定义计算范围 ”页上, “可用度量值 ”列表包括帐户维度。 帐户维度的
Type
属性设置为Accounts
。 如果你有帐户维度,但该维度未显示在 “可用度量值 ”列表中,则可以使用商业智能向导将帐户智能应用于该维度。 有关详细信息,请参阅 向维度添加账户智能。度量 可以指定时间视图应用到的度量值,而不是指定帐户维度。 在这种情况下,请选择所选时间计算应用到的视图。 例如,资产和负债是年至今数据;因此,不对资产或负债度量值应用“年到日期”计算。
查看时间智能增强功能
在商业智能向导的最后一页上,可以查看对 Analysis Services 数据库所做的更改。 为了增强时间智能功能,向导将更改所选的时间维度、关联的数据源视图和关联的多维数据集,如下表所述。
物体 | 改变 |
---|---|
时间维度 | 为每个计算(或视图)添加一个属性。 |
数据源视图 | 为时间维度中的每个新属性在时间表中添加计算列。 |
立方体 | 添加一个计算成员,该成员定义多维表达式 (MDX) 代码以执行计算。 |