为什么无法在Power Bi中刷新数据集?

目录:

视频: "Один звук - одна буква" самый удобный вариант! 2024

视频: "Один звук - одна буква" самый удобный вариант! 2024
Anonim

Power BI Service和Desktop客户端允许用户安排一个仪表板,该仪表板计划每天使用该表进行刷新。 如果表中碰巧有空白行,则可能会看到“ 列”包含空白值,并且不允许多对一关系。 多个Power BI用户在Power BI社区论坛中报告了类似的错误。

我有一个计划每天刷新的仪表板,但是每次出现错误时,都会显示:

“表中的列包含空白值,并且对于用作表主键的库伦,在多对一关系的一侧的列中不允许这样做。”

我转到该表并编辑了“删除空白行”的查询,但是每次尝试刷新数据时仍然会收到错误消息。

请按照列出的步骤解决Power BI服务和桌面客户端中的此错误。

Power BI错误空白值错误

1.删​​除数据集之间的无效关系

  1. 有时Power BI可能会自动在用于驱动报告中数据的查询之间创建关系。 这是解决此问题的方法。
  2. 启动Power BI服务。
  3. 进入管理关系。

  4. 确保有列出的关系。
  5. 现在,检查“活动”部分中所有可用的“ 表单收件人”关系。
  6. 您需要删除单独的数据集之间的任何无效的“从”和“到”关系。
  7. 如果您有两个非常不同的查询,它们从不同的源相同的列名称中提取数据,则Power BI将在它们之间生成一个关系,这将是无效的。 删除无效关系后,该错误应解决。

2.禁用包括关系列选项

  1. 在输入服务器名称的窗口中,单击“ 高级选项 ”。
  2. 现在取消选中“ 包括关系列 ”选项。
  3. 现在检查错误是否再次发生,因为它应阻止Power BI识别导致错误的相关列。

3.其他可尝试的解决方案

  1. 尝试在PQ Transformation中清理数据中的尾部和前导空格。
  2. 在Power BI Desktop上,转到“ 文件”>“选项” 。 单击设置和选项。 现在,取消选中“ 关系”下的所有选项
  3. 尝试编辑加载查询,并用一些有用的信息替换空白,例如文档创建日期或时间等。
  4. 转到错误消息中引用的表,然后尝试按升/降序对列进行排序。
  5. 删除并重新创建查询。 作为最后的选择,您可以在删除较旧的查询后尝试创建和构建新的查询。
为什么无法在Power Bi中刷新数据集?