问题标签 [ssas-2008-r2]
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.
sql-server-2008-r2 - 如何使用驱动程序 org.olap4j.driver.xmla.XmlaOlap4jDriver 在不使用蒙德里安模式的情况下将 pentaho 连接到 SQL Server 2008 R2 分析服务
如何在不使用 Mondrian 架构的情况下使用 Driver 连接到 SQL Server 2008 R2 分析服务org.olap4j.driver.xmla.XmlaOlap4jDriver
?
我可以连接 SSAS 并使用 Spoon >> Transformation 中的预览选项获取数据,我正在关注这篇文章。
成功完成这两个步骤
- 将 MS OLAP XMLA 服务器设置为 SOAP Web 服务
- 将 Microsoft OLAP 连接到 Pentaho 数据集成 (KETTLE)
现在尝试第三步
- 使用 Pentaho Report Designer (PRD) 从 Microsoft OLAP 报告
但我看不到下面的列名Data Sets > Pentaho Data Integration > MS OLAP
ssas - SSAS所有会员问题
假设我们有一个具有三个属性的产品维度:
- 产品 ID(密钥)
- 颜色
- 类别
似乎每个属性都有一个 All 成员。
每个 All 成员都是独立的?我的意思是 Color 属性的 All 成员具有与 Category 属性的 All 成员不同的值在技术上是可行的吗?
是否可以谈论元组(所有“颜色”,冬季类别)?
产品维度本身有一个 All 成员?
我的意思是在谈论 (2012 Year, Jan Month) 时 Year 和 Month 属于 Date 维度(与 Product 维度不同)时,我应该认为它是指:
(2012 年、1 月、ProductID 属性所有成员、颜色属性所有成员、类别属性所有成员)
或者
(2012年,1月,产品维度All Member)
?
编辑:也许我应该重写这个问题......我根本不确定给定的多维数据集中存在多少“所有成员”,以及如何引用它们中的每一个。
我正在读一本关于 SSAS 2008 R2 的书。经过更多阅读后,我认为我应该更新问题,例如,当我提到属性时,我应该说属性层次结构(没有用户定义)。
ssas-2008-r2 - 如果我打算改变我的属性的排序顺序,我需要使用灵活或刚性的属性关系类型吗
我有时想向现有维度添加新成员。
有时,新成员将插入到现有排序顺序中,方法是将当前占据该排序位置的成员的整数排序值增加 1 以及紧随其后的成员的整数排序值。
先前存在的成员仍将具有相同的父成员和子成员。
我的问题是,由于成员之间只有排序位置而不是家庭关系(兄弟姐妹、父母、孩子)发生变化,我可以使用刚性关系类型吗?如果不是,为什么?
预先感谢您的回复。
ssrs-2008 - SSAS MDX 参数错误
在 SSRS 中,我创建了一个连接到 AS 数据源的数据集。我在查询设计器中编写了一个 MDX 语句,它工作正常,直到我替换
和
我还在查询设计器的查询参数部分中定义了@Parameter1,但出现以下错误。
消息处理子系统。找不到默认语言环境的消息管理器。语言环境将更改为美国英语。元数据管理器中的错误。配置属性更新未保留。消息处理子系统。找不到 3081 语言环境的消息管理器。解析器:查询包含未声明的 Parameter1 参数。(msmgdsrv)
我肯定检查了参数名称,它们看起来都正确。
ssas - 时间计算+测量计算结合给出错误答案(SSAS)
(使用 SSAS 2008r2,在投标中工作)
关于计算的时间段成员和计算的半加法度量之间的交互,我遇到了一个令人困惑的问题。
我根据文章“时间计算的不同方法”构建了一个“时间段”维度,它允许用户将度量过滤到“上周”、“上个月”等。
这些计算成员的代码如下所示:
(显然,月份和年份对于parallelPeriod 有不同的第一个参数:))
这些几乎适用于我拥有的所有度量,其中大多数只是表值等的总和,除了库存度量。
我们将库存数据存储为移动值(2 进、1 出、5 进等),任何时间点的总库存水平是迄今为止的总和。这些是通过如下计算来实现的:
现在来解决问题。时间按照 4-4-5 周月模式设置,每 4 年 53 周。
当使用“时间段”维度中的“上周”时,计算按预期工作,完全没有问题。
使用“上个月”时,“迄今为止的总和”计算似乎缺少第 5 周的股票变动值(即,它给出了迄今为止第 1 周、第 2 周、第 3 周、第 4 周的股票变动总和,并且不包括所有股票变动在第 5 周)。当使用“去年”时,它做同样的事情,但只排除第 53 周的股票走势值(使用“去年”时,它包括第 5 周的股票走势)。但是,如果我在查询中使用以下成员:
它工作正常。所以看起来问题出在 [Time Period].[LW] 或 [Time Period].[LY] 维度成员与迄今为止的总和 [Measures].[Stock Quantity] 计算相结合时......
所以我想我知道问题出在哪里,任何人以前见过这个或者可以就如何解决它提供一些建议?(如果可能的话,为什么?需要它工作,但我很想知道我哪里出错了!!)
scope - 如何在范围内动态设置 format_string?
我有3个措施:
SCOPE 用于更改所有度量的值,让我们这样说:
问题:[维度 1] 上层的度量格式错误。12345 而不是 12,345 等。
可能的解决方案:更改为 IIF(Measures.CurrentMember is [Measures].[Some Count],"#,0" etc.)
缺点:
- 措施列表创建,它的支持(如果smth改变了,不要忘记在这里改变等等)
- 没有机会使用一组度量(即使在 SSAS 浏览器中)。
有没有办法动态设置度量格式?
更新:实际上,实际项目中有数百个措施,所以我试图避免措施列表。
sql-server - ssas层次成员和层次级别成员的区别
ssas 维度,Period 由层次结构 [period calendar] 组成,并且有 2 个级别 [period year] 和 [period name]。
[期间名称]下有成员(级别成员),也有[成员]文件夹下的成员。这两组成员有什么区别?这两套看起来一样。
ssas - SSAS 角色扮演维度和两个度量组
我在多维数据集中有两个度量组:
- Facts1 (id1, measure1, dim1, dim2)
- Facts2 (id2, measure2, dim1, dim2)
我有两个维度:
- 暗淡1
- 暗淡2
一切都很好。在最后的立方体中,我有两个度量和两个维度。
现在我想使用 Dim2 作为角色扮演维度:
- 昏暗2A
- 昏暗2B
所以现在,我的事实表是:
- Facts1 (id1, measure1, dim1, dim2a, dim2b)
- Facts1 (id2, measure2, dim1, dim2a, dim2b)
但是在最终的立方体中,而不是拥有
- 暗淡1
- 昏暗2A
- 昏暗2B
..我有
- 暗淡1
- Dim2A (事实1)
- Dim2B (事实1)
- Dim2A (事实2)
- Dim2B (事实2)
我在哪里做错了?如何告诉 SASS:
- Dim2A (Facts1) 和 Dim2A (Facts2) 是同一个维度;
- Dim2B (Facts1) 和 Dim2B (Facts2) 是同一个维度吗?
mdx - 某些属性的 TOPCOUNT 查询结果不正确
我试图找出哪个州的经销商销售额最高的年份。我正在使用 Adventure Works DW 2008 R2 数据库。
这是我得到的查询 -
对于法国,它显示 (null) 作为结果集。还有为什么它没有列出所有的州-省而只列出其中的几个?是否也可以将国家与结果放在一起。当我尝试另一个交叉连接时,我收到错误说地理层次结构已经存在。