检查多维数据集和维度属性
在定义多维数据集后,可以使用多维数据集设计器检查结果。 在以下任务中,你将查看 Analysis Services 教程项目中多维数据集的结构。
在多维数据集设计器中检查多维数据集和维度的属性
若要打开多维数据集设计器,请双击解决方案资源管理器中“多维数据集”节点中的“Analysis Services 教程”多维数据集。
在多维数据集设计器中的“多维数据集结构”选项卡的“度量值”窗格中,展开“Internet 销售”度量值组以显示所定义的度量值。
将度量值拖到所需的顺序中可以更改它们的顺序。 所创建的度量值顺序将影响某些客户端应用程序对这些度量值进行排序的方式。 度量值组及其包含的每个度量值都有属性,在“属性”窗口中可以编辑这些属性。
在多维数据集Designer的“多维数据集结构”选项卡的“维度”窗格中,查看 Analysis Services 教程多维数据集中的多维数据集维度。
请注意,尽管在数据库级别只创建了三个维度(如 解决方案资源管理器 中所示),但 Analysis Services 教程多维数据集中有五个多维数据集维度。 该多维数据集包含的维度比数据库多,其原因是,根据事实数据表中与日期相关的不同事实数据,“日期”数据库维度被用作三个与日期相关的单独多维数据集维度的基础。 这些与日期相关的维度也称为“角色扮演维度”。 使用三个与日期相关的多维数据集维度,用户可以按照下列三个与每个产品销售相关的单独事实数据在多维数据集中组织维度:产品订单日期、履行订单的到期日期和订单发货日期。 通过对多个多维数据集维度重用单个数据库维度,Analysis Services 简化了维度管理,减少了磁盘空间的使用,并缩短了整体处理时间。
在“多维数据集结构”选项卡的“维度”窗格中,展开“客户”,然后单击“编辑客户”,以便在维度设计器中打开该维度。
维度设计器包含以下选项卡:“维度结构”、“属性关系”、“转换”和“浏览器”。 请注意,“维度结构”选项卡包含以下三个窗格:“属性”、“层次结构”和“数据源视图”。 维度中包含的属性显示在“属性”窗格中。 有关详细信息,请参阅 维度属性属性参考、 创建User-Defined层次结构。
要切换到多维数据集设计器,请在解决方案资源管理器中右键单击“多维数据集”节点中的“Analysis Services 教程”多维数据集,然后单击“视图设计器”。
在多维数据集设计器中,单击“维度用法”选项卡。
在 Analysis Services 教程多维数据集的此视图中,可以看到 Internet Sales 度量值组使用的多维数据集维度。 此外,可以定义每个维度及使用该维度的每个度量值组之间的关系类型。
单击“ 分区 ”选项卡。
多维数据集向导可以使用不带聚合的多维联机分析处理 (MOLAP) 存储模式,为多维数据集定义单个分区。 通过 MOLAP,所有叶级别数据和所有聚合均存储在多维数据集中,以便最大限度地提高性能。 聚合是预先计算好的数据汇总,聚合可以在问题提出之前准备好答案,从而可以缩短查询响应时间。 可以在 “分区 ”选项卡上定义其他分区、存储设置和写回设置。有关详细信息,请参阅 分区 (Analysis Services - 多维数据) 、 聚合和聚合设计。
单击 “浏览器” 选项卡。
请注意,无法浏览多维数据集,因为它尚未部署到 Analysis Services 实例。 此时,Analysis Services 教程项目中的多维数据集只是多维数据集的定义,可将其部署到 Analysis Services 的任何实例。 部署和处理多维数据集时,会在 Analysis Services 实例中创建定义的对象,并使用来自基础数据源的数据填充对象。
在解决方案资源管理器中,右键单击“多维数据集”节点中的“Analysis Services 教程”,然后单击“查看代码”。 您可能需要等待。
Analysis Services 教程多维数据集的 XML 代码显示在 Analysis Services Tutorial.cube [XML] 选项卡上。这是部署期间用于在 Analysis Services 实例中创建多维数据集的实际代码。 有关详细信息,请参阅 查看 Analysis Services 项目的 XML (SSDT) 。
关闭 XML 代码选项卡。