【发布时间】:2012-11-15 04:01:25
【问题描述】:
我需要创建下一个层次结构: 月 -> 月中的星期 -> 星期 -> 小时。
我使用 SQL Server Business Intelligence Development Studio 2008 中的“维度向导”来创建新维度。当我尝试通过选择“在服务器上生成时间表”来创建维度时,可以选择的最小时间段是“日期”。如何在层次结构中添加小时数?
【问题讨论】:
我需要创建下一个层次结构: 月 -> 月中的星期 -> 星期 -> 小时。
我使用 SQL Server Business Intelligence Development Studio 2008 中的“维度向导”来创建新维度。当我尝试通过选择“在服务器上生成时间表”来创建维度时,可以选择的最小时间段是“日期”。如何在层次结构中添加小时数?
【问题讨论】:
如您所说,SQL 时间维度的最低粒度是日期。您需要同时创建 DimDate 和 DimTime。以下文章提供了时间维度的分步说明。
【讨论】: