重命名表或列

适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

可以在 Power Query 编辑器 中获取数据\导入过程中重命名列或表。

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

重命名表

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

  2. 键入新名称。

    注意

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

重命名列

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

  2. 键入新名称。

列和表的命名要求

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

  • 前导空格或尾随空格

  • 控制字符

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

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

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

只要您更改某一表的名称,就会更改可能包含多个列或度量值的基础表对象的名称。 必须更新表中的任何列以及使用该表的任何关系,以在其定义中使用新名称。 在大多数情况下,此更新会自动进行。

还必须更新使用重命名表或使用重命名表中的列的任何计算,并且必须刷新和重新计算从这些计算派生的数据。 根据受到影响的表和计算的数目,上述刷新和重新计算可能需要一些时间才能完成。 因此,重命名表的最佳时机是在导入过程中,或者是在开始生成复杂的关系和计算之前。

另请参阅

表和列
从 Power Pivot 导入
从 Analysis Services 导入