问题标签 [rolap]
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.
ssis - 在 SSIS 中更新 SSAS 分区片
我有一个 SSAS 多维数据集,它有两个分区,一个在 MOLAP 中,另一个在 ROLAP 中。在我的 ROLAP 分区上,我的切片集包含时间维度的最后 5 个成员。处理多维数据集的每个晚上,我都需要更新我的 ROLAP 分区的切片,以在我的时间维度中包含 5 个最近的成员。
例如,如果我的多维数据集有一个分区切片:
处理后,我想将切片更新为
这是否可以以编程方式实现这一点,以便可以将其作为我的 SSIS 包中的一个步骤包含在内?
olap-cube - 使用 mondrian 和 olap4j 进行日期范围查询
我正在使用 olap4j 来查询一个蒙德里安立方体。我在我的模式 xml 中定义了一个标准的 TimeDimension:
我无法理解的是如何使用 olap4j 查询以 DateTime 作为共享维度的多维数据集上的一系列日期。
有没有人可以分享的例子?
约西
olap - 如何使用雪花模式编写维度?. 详情如下
一共有三张桌子——
1) 学生 - 我的事实表(带有 FK ADDRESS_ID 的引用地址
2) 地址 - 此表包含 FK COUNTRY_ID 引用 COUNTRY
3)国家 - 这有一个我会显示的名称列。(PK 标识符)
我已经写了这个,但不确定它是否正确
基本上我想加入学生(事实表)到事实的国家组合 --- Def .. 然后这个
sql-server - 我将如何编写 SQL 查询来恢复所有级别的产品分类以适应未知数?
我知道这个问题可能不太清楚,但我会尝试更好地解释事情:
我正在构建一个数据仓库,并且正在为我的 ROLAP 构建一个产品维度表。该维度将包括产品、品牌、客户。
因此,在 OLTP 中有一个 Product 表,它与 Brand 表相连,而 Brand 表与 Client 表相连。在数据输入过程中,有时产品未知但品牌已知,因此有时 ProductID 字段中有 NULLS。
因此,对于数据仓库,我在 OLTP 上创建视图,这些视图将通过 SSIS 用于加载 ROLAP。我有一个视图,它将创建一个包含其品牌和客户的所有产品的列表。我需要做的是找到一种方法将结果添加到该视图中,以适应产品或品牌为未知或 NULL 的情况。
我尝试使用交叉连接,但我得到的品牌有不正确的合同等。
- 产品(ID、产品名称、品牌 ID)
- 品牌(ID、BrandName、ClientID)
- 客户(ID、客户名称)
我要的最终结果是:
您可能会问如果产品是未知的,品牌将如何被知晓?原因是这个系统是为客户来电咨询产品,有时来电者只知道他们打电话的品牌。
所以无论如何,我希望我能很好地解释自己,并且有人可以为我提供解决方案。将不胜感激!
谢谢
olap-cube - 关于 Rolap 或 Molap 的假设分析以及如何分析?
我想在 OLAP 多维数据集上模拟假设分析 例如,我想知道在部门之间移动员工或产品从一家工厂搬到另一家工厂时制造成本的变动对部门资源预算的影响。
那么我应该使用 rolap cube'mondrian' 还是 molap ?
如果你能给我一些例子,我将不胜感激,tuto ... ;) 提前谢谢你
mdx - 蒙德里安 - 找不到 MDX 成员异常
我在 mysql 上独立运行 mondrian。mondrian.olap.MondrianException: Mondrian Error:Cannot find MDX member '[Measures]'. Make sure it is indeed a member and not a level or a hierarchy.
运行任何 MDX 查询时出现异常
正在创建问题的目录 xml 是
这里层次结构名称和成员名称相同。这是问题的原因。
但是同样的 XML 在 Saiku 上运行良好,而不是 mondrian + mysql。在这两种情况下,我都使用了 mondrian 3.3。帮我解决这个问题。
olap - 如何在蒙德里安的两个或多个立方体中找到共享维度
我有很多立方体ABC,...
我想通过蒙德里安找到这些立方体之间的所有共同尺寸
注意每个多维数据集中的共享维度可能有不同的名称,因此使用
没有帮助
data-warehouse - 数据仓库中的代理键
我了解 DWH 环境中代理键的一般概念。但是有两个方面我不明白,也找不到相关信息:
- 代理键在整个 DWH中是唯一的还是在一维中是唯一的,这是常见的做法吗?
- 如果我有一个带有层次结构的维度,该层次结构会影响代理键的生成吗?
ssas - 使用 CSV 或文本文件作为 SSAS 多维数据集的数据源
我们可以将 CSV 或文本文件作为 SSAS 多维数据集的数据源吗?我处理大量数据并维护 SSAS 多维数据集 (ROLAP) 以进行分析。数据(~2 GB)每小时以格式化文本文件的形式出现,我将其上传到充当多维数据集数据源的数据库。然后多维数据集从数据库中获取这些数据并进行处理。我想直接使用文本文件处理多维数据集。这可以节省很多时间。
sql - 关于创建分析查询 (SQL) 生成器的建议
我们正在从 Microsoft 的 Analysis Services (SSAS) 迁移到 HP Vertica 数据库作为我们的 OLAP 解决方案。其中一部分涉及将我们的查询语言从 MDX 更改为 SQL。我们有一个自定义的 MDX 查询生成器,它允许其他人通过指定所需的维度和事实(输出)通过 api 或用户界面查询数据。生成的 MDX 查询没问题,我们不必手动处理连接。
但是,现在我们使用的是 SQL 语言,并且由于我们将数据保存在不同的事实表中,我们需要找到一种方法来使用相同的维度和事实原语生成这些查询。
例如。如果用户想查看客户名称和销售数量,我们可能会接受一个请求:
并生成这样的查询:
而且它很快变得更加复杂。
我正在考虑基于图形的解决方案,该解决方案将存储维度表和事实表之间的关系,并且我可以通过查找图中节点之间的最短路径来构建所需的连接。
我非常感谢有关此主题的任何信息,包括我应该使用的任何关键字来搜索此类问题的解决方案或可以解决该问题的 3rd 方产品。我已经尝试搜索它,但问题完全不同。