通过在表导入向导的“选择表和视图”页中键入友好名称,可以在导入过程中更改表的名称。 如果通过在表导入向导的“指定 SQL 查询”页上指定查询来导入数据,还可以更改表和列名称。
将数据添加到模型后,表的名称(或标题)将显示在模型设计器底部的表选项卡上。 可以更改表的名称,以便为其指定更合适的名称。 还可以在将数据添加到模型后重命名列。 如果已从多个源导入数据,并且希望确保不同表中的列具有易于区分的名称,则此选项尤其重要。
将数据库中的表重命名
在模型设计器中,右键单击包含要重命名的表的选项卡,然后单击“ 重命名”。
键入新名称。
注释
可以使用“ 编辑表属性 ”对话框编辑表的其他属性,包括连接信息和列映射。 但是,不能在此对话框中更改名称。
重命名列
在模型设计器中,双击要重命名的列的标题,或右键单击标题,然后从上下文菜单中选择“ 重命名列 ”。
键入新名称。
列和表的命名要求
不能在表或列的名称中使用以下单词和字符:
开头或结尾空格
控制字符
以下字符(在 Analysis Services 对象的名称中无效):.,;':/\*|?&%$!+=()[]{}<>
Analysis Services 保留关键字,包括多维表达式(MDX)和数据挖掘扩展(DMX)函数名称及运算符。
重命名对现有表、列和计算的影响
每当更改表的名称时,将更改基础表对象的名称,该对象可能包含多个列或度量值。 因此,表中的任何列以及使用该表的任何关系都必须更新,以在其定义中使用新名称。 在某些情况下,此更新会自动进行。 度量值不会自动更新。
此外,还必须更新使用重命名表或使用已重命名表中的列的任何计算,并且必须刷新和重新计算派生自这些计算的数据。 根据受影响的表和计算数量,这可能需要一些时间才能完成。 因此,重命名表的最佳时间是在导入过程中,或者在开始生成复杂关系和计算之前。
另请参阅
表和列 (SSAS 表格)
从 PowerPivot 导入 (SSAS 表格)
从 Analysis Services 导入 (SSAS 表格)