问题标签 [ssas-2008]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4443 浏览

mdx - MDX SSAS - 测量中的最大日期

只需要在 Cube 中的所有我的度量中获取 MAX 日期。例如,DateID是一个Dimention[Measure].[First Measure],...,...,[Second Measure]

如何MAX(DateID)从我的多维数据集中的所有度量中获取列表。

0 投票
1 回答
1210 浏览

sql-server - 如何在 SSAS 中创建层次结构

我想基于一个表上的维度创建层次结构。层次结构以这种方式嵌入到平面表中:

当我想通过提供属性在 SSAS 中创建层次结构时:id 和描述它给了我一个错误“属性关系在这个层次结构的一个或多个级别之间不存在”。您是否知道如何根据示例中的表格构建此层次结构。我想提一下,这不是 3 级树。大约有5个级别。谢谢!

0 投票
1 回答
1923 浏览

ssas - SSAS - 分类 - 如何将数据拆分为:训练集 - 验证集 - 测试集

我有一组 300,000 条历史客户购买数据记录。我已经启动了 SSAS 数据挖掘项目来识别最佳客户。

数据拆分:-90% 非买家 -10% 买家

我使用了各种 SSAS 算法(决策树和神经网络显示出最佳提升)来探索我的数据。

该项目的目标是根据谁最有可能购买产品来识别/评分客户。

目前,我已将所有记录用于此目的。感觉项目中缺少了一些东西。我现在正在读两本关于数据挖掘的书。他们都谈到将数据挖掘分成不同的集合;但是,他们都没有解释如何实际拆分它们。

我相信我需要将可能的记录分成 3 组并重新运行 ssas 算法。

主要问题:

  1. 如何将数据拆分为训练集、验证集和测试集 1.1 训练集中的买家和非买家比例应该是多少?
  2. 我如何根据最有可能购买产品和最不可能购买产品来对我的客户进行评分。
0 投票
1 回答
66 浏览

ssas - SSAS - 评分支持

我正在构建一些数据挖掘模型来识别最有可能响应营销活动的客户。决策树和神经网络显示出最高的提升。

我不知道如何使用这两种算法对客户进行实际评分。请指教。(抱歉,如果这是一个明显的问题)

一般来说,我想选择前 x 个潜在客户。

0 投票
2 回答
948 浏览

ssas - 我们可以在不部署的情况下使用多维数据集吗?

我是 SSAS 的新手,我已经创建了一个分析服务项目,但我没有在服务器上部署解决方案的权限。所以,我的问题是我们能否在不为开发目的或任何其他替代方案部署解决方案的情况下使用多维数据集数据。

谢谢,

贾兹·W

0 投票
1 回答
15453 浏览

sql-server - MDX: IIf condition on the value of a dimension is always false

I am trying to produce a different output in a column dependent on whether the value of a dimension [Scenario].[Option] is +5 which I've tried to achieve using the IIf function.

However, using either of the IIf statements as above, [XorY] is always Y regardless of the value of [Scenario].[Option]. It seems the comparison I'm doing is just syntactically wrong or something. How do I do this? I've noticed it works much better if I use a calculated member in a [Measures] dimension in the IIf condition, but that is not possible in my case - I must use [Scenario].[Option].

Thanks for any help received :)

0 投票
1 回答
669 浏览

sql-server-2008 - MDX 计算会员问题

我正在尝试计算具有某些条件的新度量,我首先创建了一个第一级成员,然后尝试在下一个成员定义中使用它。

下一个成员“CashDisp”在 If 条件下评估为零,我是 SSAS 新手,请帮我解决这个问题

0 投票
0 回答
336 浏览

ssas - MDX 计算和分组

我有一个查询,它返回匹配两个浮点数计算的条目的结果。IE,当两个数字的加权和在一定范围内时:

这个查询是由c#代码生成的,0.5的和70的和90的变化。

首先,有没有更好的方法来做到这一点?

接下来,我如何创建一个查询,该查询将返回带有度量的结果范围?就像是

如果它自己完成这一切(即通过魔法创建存储桶),那很好,但我不介意必须先找出可能的范围,然后手动(或代码)写出整个查询。现在,我什至不知道如何创建 WITH 成员或集合或其他任何东西,而不必一个接一个地运行单个查询。

编辑:对于一个参数,如果我说这有效

这似乎不适用于 2 参数查询。

编辑:更多信息 “参数”是什么意思?来自不同层次结构的值? 对,就是这样。上面查询中的 p1 和 p2。

你想如何确定桶?您没有解释“魔术”背后的基本原理。 理想情况下,它将被分解为具有相同数量观察的桶,就像构建立方体时的“离散化”一样 - 这将是“神奇的”。我打算只取最小值和最大值,然后将范围分成 n(比如 10)个大小为(max - min)/n 的桶。

“不起作用”是什么意思?您尝试了什么以及收到了哪些错误消息? 我将不得不再次编写它并在此处发布查询和结果 - 将在几个小时内完成。我认为我尝试的是第二个查询,但在过滤器位中使用 p1*p2,在过滤条件中使用加权和。我试图将其全部放入 p1 层次结构中。它从内存中运行,但没有过滤任何内容就返回了所有结果。我很欣赏这含糊不清,并将在此处更新。我只是认为这是完全错误的,以至于我没有费心将那个特定的实验放在原始问题中。

0 投票
1 回答
12604 浏览

mdx - Calculated Member based on dimension attribute value

I want to make some Calculated Measures in my cube that conditionally use a value from the measure table, based on a dimension attribute value.

For example: where Document Status in the Document dimension is CP, use the Committed Value measure. This is what I have for that:

And it looks like it works, until I start browsing the cube and put Document Status and CalcCommittedValue into the Browser. All the options for Document Status display the same CalcCommittedValue.

Thanks for your help!

0 投票
1 回答
130 浏览

iis - 测量性能 - 往返 MDX 查询的组成部分

我想分解从客户端到 Analysis Services 并返回的往返 MDX 查询的性能。特别是,我希望识别/区分单个查询并记录每个查询所花费的时间:

  • 从客户端到 IIS 的 XMLA over HTTP 消息
  • 从数据泵到分析服务的 TCP/IP 上的 XMLA 消息
  • Analysis Services 对数据泵的响应
  • IIS 对客户端的响应

我对其他有助于识别查询生命周期中的瓶颈的数据点持开放态度。

我的公司测试了多种软件,包括:定期 SSAS DMV 数据收集、PerfMon、Flight Recorder、Splunk 和 SQL Sentry。我们很难把它们联系在一起。