问题标签 [cubes]

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 投票
6 回答
2720 浏览

oracle - 模拟 OLAP

我们有一个使用 Oracle Standard的客户,以及一个使用 OLAP 可以轻松解决十倍的项目。但是,Oracle 仅在企业版中支持 OLAP 。

无法迁移到企业

我正在考虑对 OLAP 进行一些手动模拟,创建关系表来模拟该技术。

你知道我可以用其他方法吗?也许是 OLAP 的开源工具?有任何想法吗?

0 投票
7 回答
6857 浏览

sql-server - 为最终用户提供更简单的 SQL Server 分析服务多维数据集界面

是否有更简单的界面供最终用户在预先存在的 SqlServer 分析服务多维数据集上运行“查询”?我正在寻找一种方法来部署多维数据集并允许用户通过比 BIDS 更简单的界面来处理数据。这甚至可能吗?

0 投票
4 回答
353 浏览

sql-server - 学习分析服务

任何人都可以推荐一个好的资源——书籍、网站、文章等——来帮助我学习 SQL Server 分析服务。

我现在对这项技术一无所知,但我确实经常使用传统意义上的 SQL Server。

我想了解多维数据集并使用 Reporting Services。我想从最底层开始,但是在我完成材料之后,理想情况下,我能够偶然发现一个真正的开发项目......

我希望从免费资源开始,但如果有人知道一本非常好的书,我也会接受。

或者,如果您不知道某个资源,您是如何开始使用该技术的?

谢谢你,
弗兰克

0 投票
4 回答
2329 浏览

reporting-services - SSAS 中的自定义 ROLAP 数据源

我正在尝试从一堆二进制文件构建 OLAP 数据源,而我们当前的模型无法正常工作。我们使用 SSAS 作为结果的分析/报告模型,但无法从 SQL 中获得我们想要的性能。

我们的主要限制是:

  1. 数据库非常大。我们有数百万行的巨大维度表和几个较小的事实表(<1,000,000 行)。

  2. 我们有一个动态多维数据集。B/C 事实表是动态构建的,并且通常(可能每天多次),在设置多维数据集时不会有任何巨大的开销。当前在多维数据集上的部署时间可能超过 24 小时,我们需要将性能提高几个数量级,而硬件无法提供给我们。

基本上,我们想要一个快速的设置和部署,它本身并不适合使用 SQL Server 2005 的 SSAS,但是我们想要使用 SSRS 进行报告,并且我们想要一个 OLAP 模型在 Excel 中进行分析,所以我们仍然想如果可能,使用 SSAS 构建多维数据集。

SSAS 中用于快速部署的常见解决方案是 ROLAP,但我们会在较大的 ROLAP 查询中遇到执行错误,而且我们也不喜欢将二进制数据转换为 SQL 并将其加载到多维数据集中所涉及的所有开销。

有没有人在 SSAS 可以使用的自定义 OLAP 数据源上做过工作?我们正在寻求创建我们自己的 ROLAP 引擎,它将直接查询二进制源文件。

0 投票
1 回答
1980 浏览

sql-server-2008 - SQL 2008 CTP 卸载后 SSAS 多维数据集浏览不起作用

我已经并行安装了 SQL 2005 和 2008 CTP,没有任何问题。

最近在过期后卸载了 CTP,现在每当我尝试在 SSMS 2005 或 VS 2005 中浏览分析服务多维数据集时,都会收到以下错误:

由于以下错误,检索具有 CLSID {C4F9B80B-89F7-4800-9C26-504D6E692B2C} 的组件的 COM 类工厂失败:80040154。

我尝试重新安装 Office Web Components,但没有任何区别。我还安装了 SQL 2008 SSMS RTM,这对 VS 或 SSMS 2005 没有任何影响。

当我尝试从 SSMS 2008 RTM 浏览时,我收到此错误:

无效的类字符串(来自 HRESULT 的异常:0x800401F3 (CO_E_CLASSSTRING))

有人有想法么?

谢谢

麦克风

0 投票
8 回答
8795 浏览

ssas - Analysis Services 2005 OLAP 多维数据集:我可以在 nvarchar 列上创建不同的计数度量吗?

我正在尝试使用单个度量创建一个多维数据集。此度量是“名称”列的不同计数。如果度量设置为“计数”类型,则多维数据集可以完美运行。但是,当我设置不同的计数时,我得到了这个错误:

“OLAP 存储引擎中的错误:为不同计数记录指定的排序顺序不正确”

我在一些博客中读到,您只能对数字列进行不同的计数。我看不出一个很好的理由,我在官方文档中找不到该信息。然而,这可能是真的。无论如何,我真的被这个问题困住了。我有哪些选择?

0 投票
3 回答
4331 浏览

asp.net - 用于显示 OLAP 多维数据集的免费控件

是否有一组免费的控件可用于表示 aspx 页面中的 OLAP 多维数据集?类似于 Dundas 的那些,但免费且(如果可能)跨浏览器。

谢谢,卢锡安

0 投票
8 回答
54288 浏览

data-warehouse - Datamart vs.reporting Cube,有什么区别?

这些术语到处都在使用,我不知道清晰的定义。我很确定我知道什么是数据集市。我还使用 Business Objects 和 Cognos 等工具创建了报告多维数据集。

也有人告诉我,数据集市不仅仅是多维数据集的集合。

我也有人告诉我,数据集市是一个报告立方体,仅此而已。

你理解的区别是什么?

0 投票
1 回答
2638 浏览

sql-server - 从 Microsoft Analysis Services 获取元数据/架构信息

我知道您可以通过以下方式从 Microsoft SQL Server 2005+ 中的关系存储中获取元数据和架构信息:

Microsoft Analysis Services 中的等效项是什么?

0 投票
2 回答
6169 浏览

sql-server - SSAS 立方体设计、半加法测量和运行总计

我的 SSAS 多维数据集对我来说有点棘手的设计问题。这个问题与一般会计实践有关,我有一个包含金融交易(即分类帐)的事实表,并且每笔交易都标有交易日期和期间。该时期与一天或一系列天没有直接关系。如果用户完成了几个月的工作,他们可能会在一天中关闭一段时间。

我需要能够按日期和期间报告应收帐款 (AR)。我没有使用 SSAS 企业版,因此​​我无法使用时间智能半加法选项,即使它们是它们也只允许一个时间维度使用非标准聚合,我相信在这种情况下我需要两个允许这个。

Accounts Receivable 是一个运行总计,它应该是最新选择的分类帐项目及其之前的所有项目的总和。我知道如何在 MDX 中针对单个时间维度进行此计算,但是如何允许它与两个时间维度、交易日期和期间结束一起使用?在这种情况下,周期关闭是否甚至被视为“时间”维度?它确实具有时间方面,我确实想要从所有时期到当前的总和。

我对如何将两个时间维度与单个事实表相关联并为每个维度使用不同的聚合感到困惑。也许这里最好的解决方案是有两个定期快照表(而不是试图从 FactLedger 表中聚合此信息),一个按交易日期汇总,一个按期间汇总,这是我目前倾向于的解决方案,但我希望能再观点。