我正在尝试为我的数据库设置预测服务,我正在使用 OPENQUERY 向 SSAS 询问我的数据集的预测。到目前为止,一切都运行良好,但是当我尝试扩展服务时遇到了一些问题。
我的 MSSQL 数据库服务器使用链接服务器结构链接到我的 SSAS 数据库服务器。(Linked_AS)
我遇到了一个问题,我似乎无法指定要从中选择挖掘结构的特定 SSAS 数据库。DMX 语法似乎根本不支持它。
这里的参考是选择查询。
SELECT * from OPENQUERY(Linked_AS, 'SELECT flattened top 1 timeindex FROM fillpercentageDaily.CASES
order by timeindex desc'));
此查询运行良好,但似乎非常模棱两可,因为我无法确定它从哪个数据库中选择。
我能想到的解决方法:
- 确保我所有的挖掘结构名称在所有数据库中都是唯一的。
然而,这似乎并不实用。有没有人有一些见解?