问题标签 [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 投票
1 回答
979 浏览

delphi - 如何使用编码将FastCube(在Delphi XE2下)中的日期字段分解为年、季、月、日?

我想要实现的目标:- 我想在 x 轴上添加 year_mydatefield、month_mydatefield、quater_mydatefield 等字段。

这些细分字段在运行时在字段列表中可用,但我想对它们进行编码以便它们自动出现。

fcCube.pas 中是否为此类字段定义了任何变量?

或者我可以使用其他方法,例如 fcslice.AddCalcFieldTo?如何使用它们?

研究完成:- 从示例中,我学习了如何使用 sMeasuresFieldName 在 X 轴上放置测量值。

sMeasuresFieldNamefcCube.pas中定义。不幸的是,Delphi XE2 找不到 fcCube.pas,fastCube 的程序员手册只列出了所有的方法和参数,但没有解释如何使用它们,也有一些例子。

0 投票
1 回答
1720 浏览

ssas - 多维数据集中的日期/时间维度

我的数据仓库中有一个名为 Dim_Date 的日期维度。现在的问题是我的日期维度只填充到 2011 年 12 月 31 日。我的多维数据集是在 SSAS 中构建的。有什么方法可以让我的 Date Dim 再填充 5 年?当我尝试从 SSAS 处理我的日期维度时,它不会填充任何值。那么在我的日期维度中插入 5 年值的最佳方法是什么?

请帮忙

干杯鲁希尔

0 投票
0 回答
49 浏览

sql-server - 过滤一对多关系在 SQL Cube 中不起作用

我对 SQL Cubes 很陌生,所以请在这里保持温和。

我有一个包含缺陷列表的主表,然后该表有一堆指向其他表的外键链接以列出更多详细信息。例如,DefectTable.FactoryId -> Factory.Name。

现在在我的多维数据集中,当我检查缺陷列表时,我可以很容易地按工厂名称进行过滤,并且一切正常。

然而,我现在有一个名为 DefectResult 的表,它可以包含 DefectTable 中每个缺陷行的多条记录。

但是,现在当我将 DefectResult 放入多维数据集中并尝试按工厂名称过滤时,它不会过滤它们,而只是复制每个工厂的所有结果。

所以它看起来像这样

因子 <- 缺陷表 <- 缺陷结果

以缺陷表为主要起点..

问题很简单,为什么不按工厂过滤,我该如何让它做到这一点?

0 投票
1 回答
2659 浏览

sql-server-2008 - 切换到美国英语 msmdsrv.rll 分析服务

我正在为我正在构建的 Web 应用程序使用 Analysis Services,我正在运行我的 Analysis Service,我在网页上包含了 DevExpress 的 PivotGrid,我在 SQLServer 上检查了我的多维数据集正在显示信息,它确实显示了信息,但是当我运行我的应用程序,PivotGrid 不显示数据,我检查了 EventViewer 上的日志,我收到以下错误:

无法加载区域设置“1034”的资源文件“msmdsrv.rll”。如果可用,切换到美国英语 (1033)。

显然这是关于多维数据集试图查找的语言,我在 SQLServer 顶部的下拉列表中将语言更改为英语(美国),但我仍然收到错误,有什么建议吗?

先谢谢了。

0 投票
1 回答
903 浏览

ssrs-2008 - SSRS Cube 参数在同一维度上有 2 个层次结构

我有一个数据立方体(使用 SSAS 构建),我正在使用 SSRS 2008 R2 对其进行查询。
多维数据集有一个简单的供应商维度,具有两个属性/层次结构:
1. 供应商名称
2. 供应商 gk
每个供应商都有一个不同的 gk,每个 gk 都有一个不同的名称。

到目前为止,我已经在这个数据立方体上构建了许多报告,其中许多都使用这个维度作为文件管理器——到目前为止我绝对没有任何问题,而且一切都很顺利。
但是我的客户要求我做一个简单的更改——而不是在下拉列表中只显示供应商名称的报告参数,他们希望同时查看名称和 gk。

我已经尝试使用该参数的隐藏数据集的 MDX,但没有运气。有人知道如何做到这一点吗?

谢谢!

0 投票
1 回答
1646 浏览

java - 连接mysql时Jasper报告服务器连接失败

当我在 jasper 报告服务器中使用 mysql 创建连接然后测试连接时,它显示连接失败。请帮助我也告诉我如何在 jasper 报告服务器和 java 之间创建 olap 连接

0 投票
2 回答
4689 浏览

php - OLAP 多维数据集 - PHP 和 MongoDB

我需要创建一个分析系统。我已经使用 MognoDB 和 PHP 构建了系统,但没有使用 OLAP。现在我的查询确实是我能得到的最好的,但是系统真的很慢,因为没有立方体。加载过去 7 天的报告可能需要一分钟。我真的需要立方体的选项 - 切片和骰子。

那么对我来说解决方案是什么?是否有一个使用 MongoDB 构建的好的多维数据集系统,并且可以通过 PHP 插入和查看数据?也许 MongoDB 对我没有好处?我应该使用另一个数据库并从 0 启动所有系统吗?有哪些使用 PHP 的 OLAP 解决方案?

编辑:更多信息——嗯,系统就像谷歌分析。需要能够知道每天有多少观看次数,需要能够仅从指定的流量来源和国家/地区报告。该系统每天需要处理 1,000,000 个独特的视图。但不仅是观看次数,还需要能够查看有多少用户返回,每个用户的平均时间是多少等。

谢谢。

0 投票
5 回答
6514 浏览

mdx - 大多数人如何使用 MDX 查询?我应该使用 MDX 结果来驱动 Web UI 吗?

我正在尝试为即将到来的项目做一些分析。

它与趋势、图表和分析有关;所以想想一段时间内的 MAX、MIN、AVG、SUM 等。

假设我们有一个设置为根据时间维度计算这些计算的 OLAP 多维数据集。

从理论上讲,后端可以查询多维数据集并获取某个对象 A 的某个属性 B 一个月或一年中的几天或任何情况下的结果(即在过去 5 年中,您可以操作通过使用类似于金融股票图表上使用的滑块窗口来扩大或缩小您的视野呈现的日期范围)。

我们中的一些人认为我们可以使用 MDX 查询多维数据集来驱动使用一些 HTML 5 图表工具的 UI。

我是 OLAP、MDX、Cubes 等的新手,但似乎没有一种干净的方法可以在 .NET 代码中检索 MDX 查询的结果(我们将在 MVC 网站中使用 C#)。

到目前为止,我们发现效果最好的可能是 ADOMD。

我想知道是否有其他人可以建议。

是否有人使用 OLAP 多维数据集和 MDX 查询来驱动他们的网站?

在我看来,如果多维数据集已经正确设置以回答过去 2 个月中属性 B 的对象 A 之类的问题,那么我们应该能够准确地查询多维数据集以获取该数据并在某些 UI 上以我们认为合适的方式显示它. 不过,我不确定是否有一种干净的方法。

任何建议,见解,想法将不胜感激。

0 投票
0 回答
366 浏览

sql-server-2008 - Powerbuilder 中的多维数据集

我是 Powerbuilder/SQL Server Junior Programmer,我需要在我的 Powerbuilder 应用程序中使用 OLAP 多维数据集,但我不知道如何链接它们。

有谁知道该怎么做?

0 投票
1 回答
9256 浏览

olap - 在 Oracle Essbase 中计算数据库大小

测试中的经典问题:我有 4 个维度:市场:稀疏,10 个存储成员,10 个总成员产品:稀疏,5 个存储成员,7 个成员帐户:密集,10 个存储成员,11 个总成员时间:密集,5 个存储,共 12 个

该 BSO 的大小是多少?我该如何计算?