首页 > 解决方案 > 在 Power BI 中重命名 SQL 列生成错误

问题描述

语境:

我有一个日期表,只需在生成此数据的添加数据向导中选中它的框即可

= Source{[Schema="dbo",Item="vw_ReportDates"]}[Data]

然后我将 ReportDayNo 列重命名为 DayOfReportMonth,现在我可以在数据模型中看到 DayOfReportMonth,但我收到一条错误消息,提示 ReportDayNo 不存在。我不知道在这里做什么,代码没有明确调用 ReportDayNo 所以我不知道在哪里纠正这个问题。

问题:

如何告诉 Power Query 此列不再存在?

标签: powerbipowerquery

解决方案


您有以下选项(对于 Table.RenameColumns 步骤):

  1. 完全删除此步骤(如果 ReportDayNo 只是您重命名的列);
  2. 从您的步骤中删除块{"ReportDayNo", "DayOfReportMonth"}(如果您重命名了其他列);
  3. 将第三个参数添加MissingField.Ignore到您的 Table.RenameColumns 函数中。更多信息: https ://docs.microsoft.com/en-US/powerquery-m/table-renamecolumns

推荐阅读