12得票1回答
MDX计算成员CrossJoin问题

我有一个包含以下计算成员的MDX查询:with member [Measures].[BBOX] as Count( Filter( CrossJoin([Dim Response].[Response ID].Children, [Dim Question].[Que...

11得票2回答
OLAP - 计算流失三角形,包括样本数据和立方体(PostgreSQL/Mondrian)

现实描述: 我们有一些项目清单。每个项目都有很多账户。您可以在每个账户上执行许多操作。我定义了以下简化的维度和事实表:Dimensions and attributes: Project project_key project_name industry number_of_...

11得票1回答
MDX错误:“层次结构已经出现在Axis0轴中”

在下面的 MDX 查询中SELECT { [EffectiveDate].[Period].[All].CHILDREN, [EffectiveDate].[Period].[All] } ON COLUMNS, NON EMPTY { [Account].[Hi...

10得票1回答
有一个基于MDX的开源内存OLAP服务器吗?

我想知道是否有一个内存中的OLAP服务器可以处理MDX。 我找到了维基百科文章。 但它没有提到内存功能... 我所知道的唯一一个是Mondrian,它也是上述维基文章中提到的两个开源解决方案之一。 到目前为止,我只是稍微使用过Mondrian...我不认为Mondrian是真正的内存 O...

9得票4回答
用Python接口查询OLAP Mondrian(MDX,XMLA)?

实际上,我正在使用R和Python与RPY2来操作数据,并使用ggplot创建漂亮的图形。我有一些数据存储在PostgreSQL数据库中,我使用psycopg2来查询数据。 我正在开始写论文,未来需要一个OLAP立方体来存储我的(非常大的)模拟数据:多维度,聚合查询等。 是否有任何最佳实践...

9得票1回答
非时间维度中用于最后一个子元素的计算成员?

在SSAS Cube中,如何创建非时间维度的聚合为LastChild的度量? 源数据在任何给定日期都有许多版本的相同业务记录。时间维度的粒度为DATE,而不是秒和毫秒。 事实记录具有时间戳和递增(标识)主键。实际上,我想计算的度量是所有编辑的最后一个值。 到目前为止,我看到的选项分为两类...

9得票2回答
MDX等同于LIKE的语法

在SQL中,我喜欢使用类似以下的方法搜索特定字符串的匹配项: SELECT t.attributeNAME FROM myTable t WHERE t.attributeNAME LIKE '%searchString%' 我可能希望将它用于临时表中,然后在较长的脚本的后续部分中使用结...

8得票1回答
如果在Excel中使用了特定的维度,则将度量值设置为NULL。

我有一个SSAS-2014立方体。如果Excel数据透视表的任一轴或筛选器窗格中使用了特定维度,则希望将特定度量设置为NULL。现在,最直观的解决方案是将此度量范围定义为不与该维度的成员一起使用。例如,如果我不希望度量与会计期间成员一起使用,则在立方体中使用以下MDX: CREATE MEM...

8得票1回答
MDX查询在报表中返回值,但在Visual Basic代码中未返回

这是一个动态设置数据并呈现报告的应用程序。 我有一个针对报告的MDX查询,它依赖于一个参数。查询如下: SELECT NULL ON COLUMNS, strtomember(@DateYear) ON ROWS FROM [MYDATACUBE] 当在报告查询设计器中运行时,它可以正...

8得票3回答
包含同一层级下2个维度的MDX查询

我的立方体中的相关结构是,我有一个包含“类别”和“子类别”的层级结构。我还有一个叫做“值”的度量,这就是我想要获取的内容。 一个简单的查询可能如下所示: SELECT NON EMPTY ([Measures].[Value]) ON COLUMNS, NON EMPTY ([Some...