mdx - EXISTS 函数仅返回第一个值
问题描述
有人可以帮我理解我做错了什么吗?我的多维数据集具有以下结构:
我正在 Visual Studio 的 MDX 中创建以下计算成员:
创建成员 CURRENTCUBE.[Measures].[Current_State]
AS EXISTS([DWH Dim Work Item Current].[State].[State].Members,[DWH Dim Work Item Current].[Title].Currentmember).Item(0).Name,
可见 = 1;
但由于某种原因,我只得到 Excel 中每一行的第一个值(即“Active”):
有人可以告诉我我做错了什么以及我应该如何解决它?
先感谢您!
解决方案
EXISTING
效果更好吗?
CREATE MEMBER CURRENTCUBE.[Measures].[Current_State]
AS EXISTING([DWH Dim Work Item Current].[State].[State].MEMBERS).ITEM(0).NAME,
VISIBLE = 1;
推荐阅读
- xamarin.forms - Visual Studio 2019 Mac 中的 Xamarin Profiler
- c++ - 没有从 boost::asio 套接字读取所有数据
- sql - 当我的主键已知并且在表 sql 中时如何插入表
- flutter - Flutter pub get 未安装在 Dart 包中
- linux - CMake:找不到 Qt5FontDatabaseSupport
- python - DJANGO - 多用户
- javascript - 在 DOM 插入跳过 CSS 过渡动画后过快地使用 javascript 更改过渡属性?
- reactive-programming - 如何使用 Rx 3.1.0v 和 pymongo python 接收响应式 mongo 数据
- python - 将树莓派拍的照片保存到挂载的 NAS
- stream - Genymotion 中的 v4l2loopback SMPTE 彩条