我目前正在SSAS Tabular中构建一个多维数据集,兼容级别为1400(在Azure工作区服务器上),这是我的问题。我有一个ODBC连接来源我的多维数据集,我必须为我需要的每个表使用连接字符串和SQL查询(连接字符串始终相同,SQL查询总是不同)。
当我拥有我的第一个表(并且只有一个表)时,我可以轻松地构建,处理和部署,而不会有任何问题。但是,当我添加一个新表时,我再也无法处理了。我对这两个表都有这种消息:Failed to save modifications to the server. Error returned: 'Column' column does not exist in the rowset.
我认为问题来自连接字符串,每个表都是相同的。我最后只有一个数据源,因为每个表只有一个连接字符串。在我看来,这可能是我的问题的原因,但我不确定。有什么想法吗?
我希望我能说清楚。
非常感谢。
答案 0 :(得分:0)
我找到了解决问题的方法。它与我的数据源无关,而与每个表的表属性无关。
实际上,只有连接字符串而不是SQL查询。我不得不用正确的M语言查询替换它。它仍然有点奇怪,因为我必须做同样的事情#34;获取数据"在Power BI中,使用正确的M查询,然后将其复制并粘贴到SSAS中的表属性中。应该有一种方法可以自动制作,但我还没找到。