问题描述
上下文: 我在Power Pivot中有一个数据模型,其中有两个表tTasks和tCaseworks。它们通过公共字段casework_id(对于tCaseworks唯一)链接。我正在尝试在tCaseworks中创建一个计算列,以检查该特定案例工作是否具有任何(即一个或多个)相应任务。
我尝试了以下DAX代码:
has_task =
IF (
CONTAINS (
RELATEDTABLE ( tTasks );
tTasks[casework_id]; tCaseworks[casework_id]
);
"Yes";
"No"
)
问题:
当我键入公式并按Enter键并尝试编译代码时,我收到一条错误消息,指出(粗略翻译):
用于Excel的Power Pivot:
意外错误(fil xmvsquery.cpp,第13960行,函数XMVSXJoin :: buildrelationships)。流程操作被终止,因为发现的错误数量达到了操作中可接受错误的给定限制。当前操作被取消,因为事务中的另一个操作失败。
当我在弹出窗口中按OK时,计算列仍为空白。但是,当我更改另一个(新的)计算列的列名称后,has_task列会突然计算并提供预期结果。
问题: 我的问题是:
- 这里发生什么样的错误,为什么?
- 这会在将来导致其他并发症吗?或者我可以在获得所需结果后立即进行治疗吗?
感谢所有帮助。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)