我已经尝试了几个语句,但这个至少返回数据.. 但我收到错误消息:无法准备延迟准备。')' 附近的语法不正确。关键字“DECLARE”附近的语法不正确。创建命名查询时执行以下语句:
SELECT[vwStatistics].*
FROM
(
***THIS IS MY QUERY***
DECLARE @SQL1 VARCHAR(500)
SET @SQL1 = 'SELECT *
FROM OPENQUERY(PORTAL, ''SELECT DeviceID, Date, Count
FROM printer_stats.Statistics
GROUP BY DeviceID'')'
EXEC (@SQL1)
***END OF MY QUERY***
)
AS[vwStatistics] (Microsoft.AnalysisServices.Controls)
我是链接服务器和 SSAS 的新手。这是我们公司的第一个来自链接服务器的 Cube。我的查询确实在 Management Studio 中运行并创建了一个 SSRS 报告,但速度很慢。任何的意见都将会有帮助。在网络上没有太多关于这种情况的语法信息。我一直在寻找任何这种情况,除了尝试在服务器上进行更改之外没有找到太多帮助。EX:确保 openrowset 已打开并重新安装 OWC 组件。我没有那个能力。