重命名表或列(SSAS 表格)

在导入过程中,您可以通过在**“表导入向导”“选择表和视图”页中键入“友好名称”,更改表的名称。 如果您通过在“表导入向导”“指定 SQL 查询”**页上指定查询来导入数据,也可以更改表和列名。

在您将数据添加到模型中后,表的名称(或标题)将出现在模型设计器底部的表选项卡上。 您可以更改表的名称,以便为其提供更为合适的名称。还可以在数据添加到模型中之后重命名列。 在您从多个源导入了数据,并且想要确保不同表中的列具有易于区分的名称时,此选项特别重要。

重命名表

  1. 在模型设计器中,右键单击包含要重命名的表的选项卡,然后单击**“重命名”**。

  2. 键入新名称。

    注意注意

    您可以通过使用“编辑表属性”对话框,编辑表的其他属性,包括连接信息和列映射。 但无法在该对话框中更改名称。

重命名列

  1. 在模型设计器中,双击要重命名的列的标题,或者右键单击该标题,然后从上下文菜单中选择**“重命名列”**。

  2. 键入新名称。

列和表的命名要求

下面的单词和字符不能用于表或列的名称中:

  • 前导空格或尾随空格

  • 控制字符

  • 以下字符在 Analysis Services 对象的名称中无效:.,;':/\*|?&%$!+=()[]{}<>

  • Analysis Services 保留关键字,包括多维表达式 (MDX) 和数据挖掘扩展插件 (DMX) 函数名称和运算符。

重命名对现有表、列和计算的影响

只要您更改某一表的名称,就会更改可能包含多个列或度量值的基础表对象的名称。 因此,该表中的所有列以及使用该表的所有关系也必须更新,以便在其定义中使用这个新名称。 在某些情况下此更新将自动发生。 度量值不会自动更新。

此外,使用重命名表的所有计算或者使用来自重命名表的列的所有计算也都必须更新,并且从这些计算派生的数据也必须刷新和重新计算。 根据受到影响的表和计算的数目,上述刷新和重新计算可能需要一些时间才能完成。 有关详细信息,请参阅重新计算公式(SSAS - 表格模型)。 因此,重命名表的最佳时机是在导入过程中,或者是在开始生成复杂的关系和计算之前。

请参阅

概念

表和列(SSAS 表格)

从 PowerPivot 导入(SSAS 表格)

从 Analysis Services 导入(SSAS 表格)