如何修复检测到电源bi中的循环依赖性错误?
目录:
尝试在Power BI中创建带有计算列的表可视化时,该表包含的度量也基于该表,但您可能会遇到Power bI错误,在Power BI Service中检测到循环依赖性。 正如Power BI社区所报告的那样,这似乎已经影响了许多使用不同公式的用户。
我正在尝试在Power BI中创建表可视化。 我按类别和目标百分比显示销售额。 现在,我在其中创建2个计算列。 第一栏告诉我年度销售目标。 如下:
每月销售目标=(1 +目标%)*。
我收到错误消息“检测到循环依赖”。
请按照故障排除提示修复手边的错误。
如何解决Power BI中的循环依赖错误
1.检查Power BI限制
- 如果您尝试使两个计算列包含也基于该表的度量,则Power BI不支持该列。
- 因此,您需要调整公式,以使两个表中的度量值不同。
- 有关Power BI循环依赖关系的更多信息,请阅读Alberto Ferrari撰写的了解表格和PowerPivot中的循环依赖关系。
2.使用Excel进行数据准备
- 如果要在PowerPivot中进行此类数据准备,则可能需要尝试Excel进行相同的准备。
- 如果数据量不太大,则可以使用Excel进行数据准备,然后将其导入PowerPivot。
- 如果数据量太大而无法在Excel应用程序中准备数据,请考虑使用Power Query来解决此问题。
3.其他可尝试的解决方案
- 如果问题不在您的calc列上,那么如果您已经有其他calc列,则可能会发生此问题。
- 另外,如果您的表没有主键,那么Power BI将不允许您创建多个计算列。
如果您在创建表和准备数据时错过了基础知识,那么循环依赖关系的概念可能会变得复杂。 尝试遵循故障排除提示,并检查是否能够解决“检测到循环依赖项”的Power BI错误。