在模型设计器中,如果存在不想在表中显示的列,可以暂时隐藏它们。 隐藏列可在屏幕上提供更多空间,以添加新列或仅处理相关的数据列。 可以在模型设计器的 “列” 菜单中隐藏和取消隐藏列,还可以从每个列标题中提供的右键单击菜单中隐藏和取消隐藏列。 在滚动到模型的其他区域时,为保持模型的某区域内的某些列可见,可以通过冻结这些特定列来实现。
重要
隐藏列的功能并非用于数据安全性,而只是为了简化和缩短模型设计器或报表中显示的列列表。 若要保护数据,可以定义安全角色。 角色可以将可查看的元数据和数据仅限于角色中定义的对象。 有关详细信息,请参阅“角色”(SSAS 表格)。
隐藏列时,可以选择在模型设计器或报表中隐藏列。 如果隐藏所有列,整个表在模型设计器中显示为空白。
注释
如果有多个要隐藏的列,则可以创建透视,而不是隐藏和取消隐藏列。 透视是数据的自定义视图,可更轻松地处理相关数据的子集。 有关详细信息,请参阅 “创建和管理透视”(SSAS 表格)
隐藏单个栏目
在模型设计器中,选择包含要隐藏的列的表。
右键单击该列,然后单击“隐藏列”,然后单击“从设计器和报表”、“从报表”或“从设计器”。
隐藏多个栏目
在模型设计器中,选择包含要隐藏的列的表。
单击“列”菜单,然后单击“隐藏”和“取消隐藏”。
在隐藏和取消隐藏列对话框中,找到要隐藏的每一列,然后取消选择在设计器和报表中中的一个或两个选项。
单击 “确定” 。
冻结列
在模型设计器中,选择包含要冻结的列的表。
选择要冻结的一个或多个列。
单击列菜单,然后单击冻结。
注释
当某列被冻结时,它将会被移动到设计器中表格的左侧(或前端)。 取消冻结列不会将其移回其原始位置。