如何把事实表中的一个度量值做为维度条件?

friendliu 2009-06-11 07:12:31
我用SQL2005做数据挖掘,请问怎么用度量值做为维度来用

前面用的EXCEL 2007来连接
比如事实表中有一个字段是“规模”
我现在要取事实表中“规模”大于20亿的来挖掘,
我该怎么做?请问XLS支持MDX吗,
是不是需要要单建一个维度吗?

谢谢

...全文
222 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
HailRangar 2009-07-09
  • 打赏
  • 举报
回复
开始认真学习
ahua3515 2009-07-04
  • 打赏
  • 举报
回复
初学 还未入门
ali_sure 2009-06-20
  • 打赏
  • 举报
回复
好多做MS BI的、看不懂MDX啊。。。。
华芸智森 2009-06-11
  • 打赏
  • 举报
回复
如果是分区统计,你可以用 IIF 或 VBA 的函数。
如果分区的模式是固定的,也可以在立方中增加一个维度或属性。
friendliu 2009-06-11
  • 打赏
  • 举报
回复
可是这样太固定了 这个20的数不一定是固定的,将来还可能分区段统计怎么办呢?
华芸智森 2009-06-11
  • 打赏
  • 举报
回复
例如:
CREATE SUBCUBE TESTCUBE AS
SELECT { [Measures].[Store Sales] } ON COLUMNS,
{ Filter(Time.AllMembers,[Measures].[Store Sales]>50000)} ON rows
from sales
华芸智森 2009-06-11
  • 打赏
  • 举报
回复
你可以在AS里用FILTER 建立一个子立方。然后在EXCEL里显示。

7,393

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧