首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在选择查询MDX时出错-成员、元组或集必须在函数中使用相同的层次结构。

在选择查询MDX时出错-成员、元组或集必须在函数中使用相同的层次结构。
EN

Stack Overflow用户
提问于 2018-09-14 04:45:41
回答 1查看 2.9K关注 0票数 0

我正在尝试从OLAP立方体中获取商店的Lattiand经度,这将在google地图中传递。

我尝试了以下查询:

代码语言:javascript
复制
select
{
[Productive_GIS].[Lat].[Lat],
[Productive_GIS].[Lon].[Lon]
} on columns,
[Productive_GIS].[SHOPCODE WITHOUT DIST].[SHOPCODE WITHOUT DIST] on rows
from
[Consolidated Sales]

我得到了以下错误:

查询(2,1)成员、元组或集合必须在函数.中使用相同的层次结构。

我希望以以下两种格式之一设置结果:

多维数据集的快照:

请帮助我实现这一点,因为我是新的MDX。我将把这个结果集转换为Asp DataTable,以便进一步研究Google

EN

回答 1

Stack Overflow用户

发布于 2018-09-21 17:04:06

你能试着交叉加入这三个层次结构吗?

代码语言:javascript
复制
SELECT
{} on columns,

[Productive_GIS].[Lat].[Lat] *
[Productive_GIS].[Lon].[Lon] *
[Productive_GIS].[SHOPCODE WITHOUT DIST].[SHOPCODE WITHOUT DIST] 
on rows
from
[Consolidated Sales];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52325113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档