问题标签 [multidimensional-cube]
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.
azure - AZURE 中的多维立方体
我的数据库是在Azure SQL环境中创建的,出于报告目的,我想创建多维立方体。但问题是Azure不支持多维立方体。那么,是否有任何替代解决方案可以在Azure环境中执行多维多维数据集?
提前致谢, Manisha Chauhan
ssas - MDX Scope 获取分母
我有一个 SSAS 多维多维数据集,我正在尝试使用范围语句计算查询的分母。
我正在尝试将度量“Total SalesCumulative”分配给所有商店的所有销售额的总价值。我希望它保持为总值,而不是在数据透视表中被切片。名为 Total Sales 的度量汇总了每家商店的所有销售额。我已经做到了以下,但这只是返回每家商店的值,并显示与总销售额相同的值。
有没有人有任何建议我可以修改这个?
python - 在任何维度(Python)中生成单位超立方体的功能
我需要编写一个 python 函数,该函数根据将放置在左上角的起始坐标返回单位超立方体的坐标列表或元组(正方形/框/正方体等)。我有一个向量类,它采用任意长度的列表,用于项目的不同不相关部分。点的顺序并不重要,只是起始位置是“最低点”,即 [x, y, z ...] 并且没有其他点是 [x-1, y] 或类似的东西那。它需要适用于任意数量的维度,并且每一边都是一个单位长。
对于正方形,它看起来像这样:
立方体看起来像这样:
它一直这样,所以我需要编写一个看起来像这样的函数:
我知道可能有一种递归方式可以做到这一点,我只是想不出。
ssas - MDM Cube 浏览快速与 Excel 数据透视太慢
我有一个 MDM 多维数据集,实际上只有 84K 记录。简单的 STAR 模式结构。所有常规关系,没有计算或 KPI。
在尝试通过从不同维度提取 15-20 个属性而不应用过滤器来浏览多维数据集时,多维数据集在不到 10-12 秒的时间内给出了结果,这太棒了。
在通过 Excel 数据透视读取多维数据集时,一旦属性计数超过 8 个左右,多维数据集就会变得缓慢,如果我们在列标签中引入单个属性,则需要永远响应,有时甚至崩溃。
以前有没有人遇到过这样的问题,什么可能是解决方案或解决方法?
PS:我知道 Excel 创建了一个非常复杂的 MDX 查询来从 MDM 多维数据集中检索数据,否则可以使用更简单的 MDX 来提取这些数据。
mdx - SSAS多维:如果我向维度添加一个属性,查询结果会发生变化
如果维度具有与键属性的 KeyColumns 相同的 KeyColumns 的附加属性,我很难理解为什么简单的 MDX 查询会返回不同的结果。
这是一个例子
- 基于AdventureWorksDW2017数据库创建一个名为 Adventure Works 的简单多维数据集,其中只有一个度量 Internet Sales Count 和一个具有两个属性 Product 和 Style 的维度 Product。
- 现在运行以下 MDX 查询
请注意,TEST 度量为所有产品返回相同的值。
- 现在返回到项目并将 Product Key 属性添加到维度。这个属性没有什么特别之处。它是使用默认属性关系创建的。
Dimension Usage 选项卡上没有什么特别之处
部署更改并处理多维数据集。现在相同的查询返回不同的结果。请注意,所有三个度量都返回相同的值。
谁能解释一下这里发生了什么或指向描述这种行为的文档?会不会是 SQL Server Analysis Services 中的错误?
我正在使用 SQL Server 2017 开发人员版 CU20。这是多维项目的链接