重命名表或列
适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
可以在 Power Query 编辑器 中获取数据\导入过程中重命名列或表。
将数据导入模型后,表的名称 (或标题) 将显示在模型设计器底部的表选项卡上。 您可以更改表的名称,以便为其提供更为合适的名称。 您还可以在数据添加到模型中之后重命名列。 在您从多个源导入了数据,并且想要确保不同表中的列具有易于区分的名称时,此选项特别重要。
重命名表
在模型设计器中,右键单击包含要重命名的表的选项卡,然后单击 “重命名”。
键入新名称。
注意
您可以通过使用 “编辑表属性” 对话框,编辑表的其他属性,包括连接信息和列映射。 但无法在该对话框中更改名称。
重命名列
在模型设计器中,双击要重命名的列的标题,或者右键单击该标题,然后从上下文菜单中选择 “重命名列” 。
键入新名称。
列和表的命名要求
下面的单词和字符不能用于表或列的名称中:
前导空格或尾随空格
控制字符
以下字符 (在 Analysis Services 对象) 的名称中无效:.,;':/\*|?&%$!+= () []{}<>
Analysis Services 保留关键字,包括多维表达式 (MDX) 和数据挖掘扩展插件 (DMX) 函数名称和运算符。
重命名对现有表、列和计算的影响
只要您更改某一表的名称,就会更改可能包含多个列或度量值的基础表对象的名称。 必须更新表中的任何列以及使用该表的任何关系,以在其定义中使用新名称。 在大多数情况下,此更新会自动进行。
还必须更新使用重命名表或使用重命名表中的列的任何计算,并且必须刷新和重新计算从这些计算派生的数据。 根据受到影响的表和计算的数目,上述刷新和重新计算可能需要一些时间才能完成。 因此,重命名表的最佳时机是在导入过程中,或者是在开始生成复杂的关系和计算之前。