为什么无法在Power Bi中刷新数据集?
目录:
视频: "Один звук - одна буква" самый удобный вариант! 2024
Power BI Service和Desktop客户端允许用户安排一个仪表板,该仪表板计划每天使用该表进行刷新。 如果表中碰巧有空白行,则可能会看到“ 列”包含空白值,并且不允许多对一关系。 多个Power BI用户在Power BI社区论坛中报告了类似的错误。
我有一个计划每天刷新的仪表板,但是每次出现错误时,都会显示:
“表中的列包含空白值,并且对于用作表主键的库伦,在多对一关系的一侧的列中不允许这样做。”
我转到该表并编辑了“删除空白行”的查询,但是每次尝试刷新数据时仍然会收到错误消息。
请按照列出的步骤解决Power BI服务和桌面客户端中的此错误。
Power BI错误空白值错误
1.删除数据集之间的无效关系
- 有时Power BI可能会自动在用于驱动报告中数据的查询之间创建关系。 这是解决此问题的方法。
- 启动Power BI服务。
- 进入管理关系。
- 确保有列出的关系。
- 现在,检查“活动”部分中所有可用的“ 表单和收件人”关系。
- 您需要删除单独的数据集之间的任何无效的“从”和“到”关系。
- 如果您有两个非常不同的查询,它们从不同的源相同的列名称中提取数据,则Power BI将在它们之间生成一个关系,这将是无效的。 删除无效关系后,该错误应解决。
2.禁用包括关系列选项
- 在输入服务器名称的窗口中,单击“ 高级选项 ”。
- 现在取消选中“ 包括关系列 ”选项。
- 现在检查错误是否再次发生,因为它应阻止Power BI识别导致错误的相关列。
3.其他可尝试的解决方案
- 尝试在PQ Transformation中清理数据中的尾部和前导空格。
- 在Power BI Desktop上,转到“ 文件”>“选项” 。 单击设置和选项。 现在,取消选中“ 关系”下的所有选项。
- 尝试编辑加载查询,并用一些有用的信息替换空白,例如文档创建日期或时间等。
- 转到错误消息中引用的表,然后尝试按升/降序对列进行排序。
- 删除并重新创建查询。 作为最后的选择,您可以在删除较旧的查询后尝试创建和构建新的查询。
为什么无法在Power Bi上导出为桌面格式?
如果您无法导出为Power BI Desktop格式,请将Power BI Desktop更新为最新版本或检查Power BI Service服务器是否已启动。