问题标签 [olap-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.

0 投票
2 回答
2415 浏览

multidimensional-array - 多维数据处理替代方案

我正在寻找多维数据处理,但不必使用任何 OLAP。例如,我有一个销售交易表。我想要产品、州、地区、时间(每月、每季度)等多个维度的总销售额。我需要度量的维度(总销售额)是动态的,仅在运行时才知道。

我可以使用 OLAP 技术(多维数据集)来实现这一点。但我正在寻找更简单的替代方案(开源),例如在 RDBMS 之上使用键值数据库或某些软件的可能性(考虑到性能需求,这不是一个理想的选择)。

交给你们了!

0 投票
1 回答
3046 浏览

mdx - 如何通过 MDX 查询从维度获取所有级别的数据

如何获取所有子级别的数据?如果 Category 和 Date 维度,如果它们有 Category -Sub Category -Group -Sub Group 和 Date -Quoter -Month -Week

像这样的水平。

如果是这样,如何通过 MDX 查询凝胶所有类别和所有日期级别数据?

0 投票
1 回答
2037 浏览

data-warehouse - 在 C# 中实现数据立方体

我正在尝试在 c# 中实现多维数据立方体。有人可以指出可以作为起点的资源方向吗?我主要对实现多维数据集所需的数据结构感兴趣。

0 投票
3 回答
6297 浏览

sql - 如何计算 OLAP 多维数据集的可能大小

有谁知道基于星型模式数据仓库获取 OLAP 多维数据集的粗略大小的方法。基于维度的数量,维度表中的记录数量和事实记录的数量,最后是聚合或不同记录的数量等。

我正在查看的数据库有一个超过 200 亿行的事实表和一些 2000 万、7000 万和 13 亿行的维度表。

谢谢尼古拉斯

0 投票
1 回答
231 浏览

sql - SSAS 在处理成 Cube 之前编译数据

从头开始我的第一个 SSAS 项目并希望得到一些指导。我已经看到了将数据带入多维数据集的不同方法,并且想知道如果有的话,哪种方法是首选。

我经历的大多数示例都只是指向特定数据库中的表/模式(比如 7 或 8 个特定的销售相关表),定义度量和维度,并基于这些进行处理。然而,我也看到一些生产系统运行一个或多个 SP 以将 7 个或 8 个销售相关表中的数据编译成一两个更接近所需事实表的匹配。然后立方体数据视图基于这些。

是否有推荐的特定方法等?

提前致谢。

0 投票
1 回答
394 浏览

sql-server - SSAS修改服务器时间维度

我有一个具有典型服务器时间维度的多维数据集(它存储在 OLAP 服务器中,而不是普通 SQL 服务器上)......它有一些成员,如月、年、10 天......但我想添加一个新的一个(15 天)。有没有一种简单的方法可以做到这一点,或者我应该在数据源上创建维度?

谢谢。

0 投票
1 回答
373 浏览

mdx - 在运行时定义度量聚合

我正在使用 OLAP,我想让用户选择测量函数,例如(计数、最大值、..)(作为过滤器)。

有没有办法在运行时选择多维数据集的度量聚合函数?

提前致谢

0 投票
1 回答
536 浏览

ssrs-2008 - 自定义字段未进入分析服务数据库

使用流程编辑器,我创建了一个新字段 Product (Reportable = 'Dimention')。对于 TFS 中的所有现有错误,我为“产品”分配了值并保存了。最大的问题是这个字段没有出现在 Olap Cube 中。尝试通过 Excel 创建报告时出现错误,
TF208066:将不会创建“产品”字段的数据透视表和数据透视图报告。该字段不在 Analysis Services 数据库中。单击“完成”创建其他报告,单击“返回”指定另一个查询,或单击“帮助”获取更多信息。
我将“产品”更改为“AbcProduct”(认为它可能已经作为其他项目集合的一部分存在)但没有运气。已经 2 天了,这应该足以让立方体重建。
有什么建议么?谢谢。

0 投票
2 回答
1357 浏览

olap-cube - 从 C# 中的 olap 多维数据集获取数据?

从 olap 多维数据集获取数据的最佳解决方案是什么?

0 投票
1 回答
3303 浏览

mdx - 如何在 WITH MEMBER 计算 MDX 中获取当前行值?

我想根据当前行计算一个 Measure。问题是我找不到在 WITH MEMBER 部分中获取当前行的方法。

化学品目前是硬编码的。这就是例子。我想用当前行值代替“化学品”。

因此,假设这些值行将返回“化学品”、“药房”、“测试”,我希望 [Measures].[Test] 计算发生变化。

MDX 能做到吗?如果是这样,我怎样才能获得当前值。

我尝试了 [Levier].CurrentMember.Name,但我认为它与 [Exigences].CurrentMember.Name 冲突。

有人有想法吗?

谢谢,