用于组织和简化字段的实验
完成此实验预计需要 15 分钟。
在此实验中,你会通过字段创建层次结构和箱。 你还会创建度量值表来存储将来的计算,并更新字段和表以使它们更易于使用。
练习 1:组织数据
在此练习中,你会组织和清理数据,以便更好地进行使用。
任务 1:创建层次结构
在此任务中,你会创建产品层次结构。
在“数据”部分中,在 Product 表中右键单击 ItemGroup 字段或选择旁边的省略号。 选择“创建层次结构”。
在“数据”部分中,右键单击新层次结构,然后选择“重命名”。 将此字段重命名为“Product Hierarchy”
在“数据”部分中,将 ProductCategory 字段从 dbo_Product 拖放到“Product Hierarchy”或右键单击并选择“添加到层次结构”。
在“数据”部分中,将 KitType 字段从 Product 拖放到“Product Hierarchy”或右键单击并选择“添加到层次结构”。
在“数据”部分中,将 ProductName 字段从 Product 拖放到“Product Hierarchy”或右键单击并选择“添加到层次结构”。
任务 2:创建箱
在“数据”部分中,在 Product 表中右键单击 Wholesale Price 字段或选择旁边的省略号。 选择“新建组”
在“组”窗口中,将“装箱大小”设置为 50。
在“组”窗口中,选择“确定”以关闭。
任务 3:创建度量值表
在“功能区”中的“建模”>“计算”下,选择“新建表”。
从“计算”部分中,将表命名为“Measures Table”,然后选中复选标记。
现在应在“数据”部分中看到一个新表。
在“数据”部分中,选择在计算模块中创建的度量值之一。
在“功能区”中的“度量值工具”>“结构”>“主表”下,选择新的“Measures Table”。 这会移动度量值。
重复上面最后两个步骤,将其他度量值移至新的 Measures Table。
注意
如果此过程对任何计算引发错误,请对进行编辑,以确保引用新的度量值表而不是其原始表。
在“数据”部分中,右键单击“Measures Table”中的空“列”字段,然后选择“隐藏”。
任务 4:清理字段
在左侧面板中,选择“模型”。
在 Geography 表中,选择“StateName”。 在“属性”窗格中的“常规>“名称”下,将字段重命名为“State”。 在“属性”窗格中的“高级”>“数据类别”下,将它设置为“省/自治区/直辖市”。
在 Geography 表中,右键单击“StateID”,然后选择“在报表视图中隐藏”。
在 Geography 表中,选择“RegionName”。 在“属性”窗格中的“常规”>“名称”下,将字段重命名为“Region”。
在“Product”表中,选择“ProductName”。 在“属性”窗格中的“常规”>“名称”下,将字段重命名为“Product”。 在“属性”窗格中的“高级”>“按列排序”下,将它更改为“ProductID”。
在“Measures Table”中,选择“Discount %”。 在“属性”窗格中的“格式设置”>“百分比格式”下,设置为“是”。
在“Sales”表中,选择“DiscountAmount”。 在“属性”窗格中的“常规”>“名称”下,将字段重命名为“Discount Amount”。 在“属性”窗格中的“格式设置”>“格式”下,将它更改为“货币”,并将“小数位数”设置为 0。
在“Sales”表中,选择“OrderDate”。 在“属性”窗格中的“常规”>“名称”下,将字段重命名为“Order Date”。 在“属性”窗格中的“常规”>“说明”下,写入“Date the order was placed by the customer”。 在“属性”窗格中的“格式设置”>“日期时间格式”下,选择数字简写 (m/d/yy)。
在 Sales 表中,右键单击“OriginationStateID”,然后选择“在报表视图中隐藏”。
在 Sales 表中,右键单击“ProductID”,然后选择“在报表视图中隐藏”。
总结
在此实验中,你创建了新的产品层次结构,并通过数字字段创建了箱。 还创建了度量值表来存储计算并清理了表。