我在Visual Studio中以DirectQuery模式创建了一个表格模型,并将其部署到我的SSAS服务器 . 要在SSMS中查看模型中的数据,请右键单击我的模型并选择“浏览” . 在我的模型中的一个数据列中,我收到以下错误:

“检索子节点时出错:OLD DB或ODBC错误:无法比较或排序text,ntext和image数据类型,除非用户是IS NULL或LIKE运算符” .

当我通过选择导入模式在Visual Studio中修改我的模型,然后将模型重新部署到我的SSAS服务器 . 我没有得到这个错误 .

有人可以向我解释当模型处于DirectQuery模式而不是导入模式时我得到此错误的原因吗?有没有办法来解决这个问题?问题列的数据类型是ntext . 我无法更改数据类型 . 谢谢 .