SSAS模型部署至QA环境后出现“键与表中任何行都不匹配”错误的排查求助
SSAS模型部署至QA环境后出现“键与表中任何行都不匹配”错误的排查求助
大家好,我遇到了一个SSAS模型部署后的棘手问题,想请各位帮忙排查下。
我在Visual Studio里创建了一个SSAS模型,部署到QA环境后,出现了如下错误:
The key does not match any row in the table.. Key=(Schema="view",
Item="TablesName". Table=#table({"Name", "Data", "Schema", "Item",
"Kind"}, {}) The key does not match any row in the table..
目前我发现唯一能暂时解决的办法是手动去SSAS里更新凭据,但这样做的话,自动更新就失效了,显然不是长久之计。
我已经尝试了不少排查和修复步骤,但都没有成功:
- 开发过程中我修改过表和模型的名称,但已经仔细比对过开发环境和QA环境的名称,没发现不匹配的情况;
- 试过部署模型的第一个版本,也试过完全从头重建模型;
- 尝试过逐个部署表、更换不同的表,还添加移除过关系,但问题依然存在。
另外,部署到其他数据库的另一个SSAS模型是正常工作的,但这个模型和同数据库里的另一个模型都出现了同样的问题。
备注:内容来源于stack exchange,提问作者Henrik
相关产品推荐
相关产品推荐

