有没有办法用它在HBase或OLAP中创建CUBE DIMENSIONS?我想用我的HBASE或HIVE创建CUBE DIMENSIONS类应用程序并将其与SSAS连接以用于报告目的,这可能吗?如果是soo,请指导我一些链接和代码.
我试图在hive中创建多维数据集视图,我想知道HBase是否可行.
谢谢...
我需要创建一个分析系统.我已经使用MognoDB和PHP构建了系统,但没有使用OLAP.现在我的查询确实是我能得到的最好的,但系统真的很慢,因为没有立方体.加载过去7天的报告可能需要一分钟.我真的需要立方体的选项 - 切片和骰子.
那么对我来说什么是解决方案呢?是否有一个很好的立方体系统与MongoDB构建,可以通过PHP插入和查看数据?也许MongoDB对我不好?我应该使用另一个数据库并从0开始所有系统吗?使用PHP有哪些OLAP解决方案?
编辑:更多信息 - 嗯,系统就像谷歌分析.需要能够知道每天有多少视图,只需要能够从指定的流量来源和国家/地区进行报告.系统每天需要处理1,000,000个独特视图.但不仅仅是视图数量,还需要能够查看用户返回的数量,每个用户的平均时间等等.
谢谢.
我正在尝试为即将开展的项目做一些分析.
它与趋势,图表和分析有关; 所以在一段时间内考虑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的方式上.我不确定这样做是否干净.
任何建议,见解,想法将不胜感激.
如何使用当前年份和月份过滤 MDX 中的数据?
到目前为止我所做的是:
WHERE strtomember{ [Time Dim].[FSCL YEAR].&["+Format(now(), "yyyy")+"], [Time Dim].[FSCL MONTH].&["+Format(now(), "m")+"] }
Run Code Online (Sandbox Code Playgroud)
但它不起作用。
我计划呈现一个数据库,该数据库以 E/R 方式将多个节点的父权关联为 OLAP 多维数据集。我的模型考虑了一个需要动态、可配置的树。
为了最终得到数据库的维度表示,我必须将我的 E/R 数据库转换为星型模式,而表示我的树的自然方法是将其映射到维度层次结构。
当动态树需要可配置时,我的问题就出现了,至于现在,我只能得出结论,每次树更改时,整个维度表都需要根据新的树模式进行非规范化
**FACT_TABLE** **DIM_TABLE**
DIM_TREE METRIC NODE_LEVEL1 NODE_LEVEL2 NODE_LEVEL3
dim_id leaf1_value dim_id1 root_1 intermediate_1 leaf_1
dim_id2 leaf2_value dim_id2 root_1 leaf_2
Run Code Online (Sandbox Code Playgroud)
如果我想改变树状结构(即增加一个层次,改变它的语义……)怎么办?我是否必须再次更改维度模式来定义新的字段和层次结构?
此外,有时我会被要求提供几个逻辑树来映射常见的叶子集。这意味着我要么为新的逻辑聚合创建一个新维度,要么在 DIM_TABLE 中对其进行非规范化。在这两种情况下,我都需要修改架构并打破粒度,因为该值的计数次数与聚合树引用它的次数一样多。我对吗?
维度/OLAP 建模是否适合这些要求?如果是这样,除了为每个聚合树建模数据库模式和更改层次结构/分类法之外,最好的方法是什么?
tree olap dimensional-modeling olap-cube business-intelligence
当我在创建数据源视图后尝试处理维度时,出现错误:
由于以下连接问题,无法将项目部署到服务器: 无法建立连接。确保服务器正在运行。要验证或更新目标服务器的名称,请右键单击“解决方案资源管理器”中的项目,选择“项目属性”,单击“部署”选项卡,然后输入服务器的名称。
我已检查任务管理器 & SQLBrowser 正在运行。为什么我会收到此错误?
我在网上搜索了一些解决方案并遇到了几篇文章,但这些步骤都不适合我,因为它们需要一个已经配置的数据库,而且它们只是恢复备份。我想我首先需要 .mdf 文件,这样我就可以按原样重新创建数据库,然后我可以通过 .abf 文件更新它,有人能指出我正确的方向吗?
我是数据仓库的新手,我希望这是一个关于构建星型模式的简单问题:
如果我有一个事实表,其中事实记录自然地与单个维度具有一对多关系,那么如何建模星型模式来支持这一点?例如:
情况是我希望单个销售点条目与多个不同的促销相关联.这些促销活动不能是他们自己的维度,因为有很多促销活动.
我该怎么做呢?
我的事实表有一个"Date"列,我用作Time Dimension表的外键,我在数据源中使用SSAS为我创建.但是,当我部署多维数据集并浏览它时,添加时间维度属性或其任何层次结构都不会过滤度量上的任何内容.就像我的事实表中的时间信息和为我创建的时间维度表SSAS之间的断开一样.
我在这里错过了什么吗?如何链接它们,以便我可以使用生成的时间维度根据事实表中的日期值在我的多维数据集上应用切片和骰子分析?
我正在通过schema-workbench或ivy schema editor创建多维数据集(xml架构).当我发布它时,我想知道模式(mondrian.xml文件)实际保存在哪里,这些文件的位置是什么?
谢谢,