为什么我得到这个错误`错误(数据挖掘):用户,TEMP-USER\Administrator,没有权限`?

Ard*_*oli 3 sql-server olap mdx cube

我使用SQL Server 2008 r2和SSAS,我使用AdventureWorks2008数据库.

我在Sql server分析器中的MDX查询中编写此查询.

SELECT [Measures].[Internet Sales Amount]
FROM [Adventure Works] 
Run Code Online (Sandbox Code Playgroud)

我收到此错误

执行查询...

错误(数据挖掘):用户TEMP-USER\Administrator无权访问引用的挖掘模型,Adventure Works或该对象不存在.

错误(数据挖掘):用户TEMP-USER\Administrator无权访问引用的挖掘模型,Adventure Works或该对象不存在.

执行完成

为什么我会收到此错误?

Neg*_*heh 9

你最常使用这个查询

SELECT 
[Measures].[Internet Sales Amount]  ON COLUMNS
FROM [Adventure Works] 
Run Code Online (Sandbox Code Playgroud)

在MDX查询中定义COLUMNS是必要的.