Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
 Ssas_IT技术博客_编程技术问答 - 「Fatal编程技术网」

Ssas MDX相当于SQL的GROUP BY,用于排除重复行

我的多维数据集有一个事实表,其中包含对任何实体进行的每次修改的一行。我需要的是一个度量,它将返回基于所选维度的实体计数。 因此,如果用户从日期维度中选择一个月,那么度量值应该返回该月修改的实体数,而不是修改数 在SQL中,这类似于: SELECT EntityID, COUNT(*) FROM FactTable WHERE Date BETWEEN X AND Y GROUP BY EntityID 如何在MDX中实现这一点?当然,这对于多维数据集来说是非常常见的情况。您的t-sql查询相当

Ssas 使用不同事实表、相同维度的透视图

我的客户要求我为只显示事实表子集的现有多维数据集创建不同的透视图。但我不确定这是否可行。我希望可以再次引入相同的事实表,对其进行过滤,并将其连接到所有现有维度,但看起来我无法在“透视图”选项卡中选择要使用的事实表 有人有其他解决这个问题的方法吗?还是根本不可能做到?作为最后手段,我将创建一个新的多维数据集,但这不是一个理想的解决方案。我发现您需要创建另一个具有过滤事实表的度量值组,以与原始透视图相同的方式设置维度使用,然后从中创建一个新透视图,过滤掉原始度量值组

Ssas olap4j到分析服务的连接

您好,我正在尝试通过olap4j连接到microsoft analysis service,但每次“org.olap4j.OlapException:此连接在执行查询时遇到异常”时都会出现此错误 此错误的完整描述如下: <code>22:30:45.331 [ERROR] [kimo] 22:30:45.326:XRP4:WARN:RPCManager:org.olap4j.OlapException: This connection encountered an exception

SSAS-时间智能在表格模型中不起作用

在表格模型中,我有一个单独的日期维度标记为日期表,并且与另一个具有日期类型列的表(例如SalesTable)有适当的关系。但时间情报功能仍然不起作用。我使用公式中其他表(如SalesTable)中的日期列 我不确定我们的表格模型到底出了什么问题。有人能提供一些见解吗 谢谢 Vishal Jharwade您必须在公式中使用日期表中的日期列。比如说 PrevMonthAmount:=CALCULATE(SUM([Amount]),PREVIOUSMONTH('Date'[Date])) 此外,时间

使用MDX在SSAS多维数据集中更新

我是SSAS多维数据集的新手,我正在尝试学习如何更新多维数据集。我看了看样品,试着自己做,但我得到了一个错误。我的问题是如何进行更新多维数据集查询 有一个ExchangeRate度量值组,该组具有汇率、currencyID和期间,用于告诉汇率将应用于哪个月。还有另一个销售度量组,其中包含customerID、ProductID、DateKey等以及金额 我想将金额更新为该销售度量值组中的金额*比率。有人可以帮我创建更新多维数据集查询,或者用其他方法计算和更新它吗?我试图自己创建更新查询,但出现错

Ssas SQL server analysis service用户定义的层次结构

我试图理解SQL server analysis service多维数据集中基于属性的数据切片是如何工作的。到目前为止,我有两种选择,一种是不创建用户层次结构,另一种是仅基于属性进行切片,这一点与预期一样有效,尽管如果选择此选项,实际上没有使用SSAS的好处。 一旦我创建了层次结构,我就必须使用两个或更多的属性来使属性唯一,问题就来了——在层次结构中,您可以看到成员实际上是重复的(在某种程度上)。 这是有意义的,因为在以下情况下选择不同的选项: 国家A和城市A不同于国家A和城市B以及国家B和城市

Ssas 冒险作品:根据婚姻状况计算年销售额

我在自学MDX,想知道已婚人士和单身人士每年的开销。在我的脑海里听起来很简单: 基于[销售额]和[婚姻状况]在列上创建元组 将[会计年度]列入行中 选择 列中的([度量].[销售额],[客户].[婚姻状况].子女), 行上的非空([日期][会计年度].子项) 来自[冒险作品] 我在想,当查询运行时,它将排列列和行,然后创建必要的元组来检索相交的值。虽然查询确实运行了,但结果并不是我所期望的。这表明已婚人士的消费与单身人士的消费完全相同 最可能的原因是错误的查询,但我也考虑到可能有些维度在

SSAS表格DMV用于获取表的源查询

需要获取表格模型中使用的度量的源查询和连接详细信息。已尝试在下面获取度量值名称: SELECT * from $system.TMSCHEMA_MEASURES 我们从上面针对SSMS中的分析服务器执行的查询中获得TableID和度量计算。如何获取表和连接详细信息的源查询 注: 下面的查询提供了表名,但没有提供查询和连接详细信息: select * from $System.TMSCHEMA_TABLES 您可以执行以下操作: select * from $System.TMSCHEMA_

Ssas 更新Microsoft Analysis Server后的olap4j错误

我使用olap4j 1.2.0和olap4j xmla 1.2.0请求带有MDX请求的Microsoft Analysis Server 11.0.5058.0多维数据集。 没问题 由于迁移到Microsoft Analysis Server 14.0.249.14(新多维数据集,但为同一多维数据集),因此发生错误: org.olap4j.OlapException:内部错误:在多维数据集“cube”中找不到层次结构“[HierarchyName]” 在调试模式下,我在浏览多维数据集时也注意到X

在SSAS中创建计算度量值 请考虑以下情况:

我有一个多维数据集,其中有一个事实表和一个名为SalesAmount的度量值。现在,我想基于以下2个Selects创建一个度量: 选择1: Select [Measures].[SalesAmount] From MyCube Where [Product].[Color].[Gray] 然后选择2: Select [Measures].[SalesAmount] From MyCube Where [Dates].[Calendar Year].&[2015] 问题在于Add Ca

Ssas 获取分母的MDX范围

我有一个SSAS多维多维多维数据集,我试图通过使用scope语句来计算查询的分母 我试图将度量“Total SalesCumulative”分配给所有商店的所有销售额的总值。我希望它保持为总值,而不是在透视表中被切片。被称为“总销售额”的指标汇总了每家商店的所有销售额。我已经得到了如下结果,但这只是返回每个商店的值,并显示与总销售额相同的值 SCOPE ([Measures].[Total SalesCumulative],[Dim Store].[Store Name].members);

在SSAS中使用友好的属性名称实现角色扮演维度?

我有一个事实表,它引用我的日期维度作为表单日期和财务日期。因此,日期维度扮演两个不同的角色。这很好,只是我不能角色扮演年份或月份列的名称。我希望它分别是Form Year和Finance Year列,或者能够设置属性描述,以便我的客户端应用程序可以使用该属性显示为工具提示/标题 问题是,在一个pivot报告中,用户将有两个不同的年份,不知道哪个年份是哪一年(他们看到2010年和2009年,不知道哪个是表单年,哪个是财务年),而我不做一些黑客代码来查看维度名称 换句话说,[Form Date].[

将多个SSAS查询合并为一个数据集

我有一个事实表,其中一个日期维度三次链接到订购、准备和发货日期的属性。因此,我能够获得订购、制造和发货的计数,目前我将它们作为三个单独的excel数据透视表请求运行,并将它们组合成一个图形,每个月显示三个条形图。我想知道是否有一种更圆滑的方法,我可以编写一个查询,返回三个单独的计数作为单独的度量值,而不是对每个维度运行三次查询一次 Currently, the fact table looks something like this: - DEPID, PRODCODE, ORDERDATE,

Ssas 计算成员显示所有成员,包括不存在事实的成员

我已经创建了一个分配客户类型的计算成员。问题是它显示了客户维度中的每个成员,而我的经验太少,无法修复它 我只想显示实际订购的客户。 e、 g.[措施].[总额]>0 对于当前选定的期间。e、 g.本年度。([基本日历][年-周-日]) 请建议并参阅下面的公式 CREATE MEMBER CURRENTCUBE.[Measures].[Customer Type] AS IIF( [Measures].[Orders by Customer]=0, "Zero Customer",

Ssas 如何使用MDX获取不可见属性和用户定义层次结构的名称?

我有一个多维的立方体。在这里,我有一个维度“Product”,其中隐藏了一些属性和用户定义的层次结构。我不知道哪些属性是隐藏的。 有没有一种方法可以编写MDX来获取不可见的属性和用户定义的层次结构? 我可以通过其他方式得到这个名字。但是我想知道使用MDX的方法。我首先要研究一下DMV,因为您真正关注的是元数据,而不是数据 它们看起来像SQL,但在SQL Management Studio的MDX窗口中运行,因此也将在MSOLAP连接中运行 从$system.mdschema_属性中选择* 这看

Ssas 处理多维数据集是否会受到其他多维数据集的影响?

在我的ssas项目中,我创建了两个立方体(A和B)。立方体A中有1000个数据,立方体B中有20000000个数据。 当我处理多维数据集A时,它有时无法完成处理。 在我看来,只有1000个数据不会导致SSA崩溃, 也许是立方体B造成的 有人知道在处理多维数据集时多维数据集之间的关系吗 谢谢,除了可能的公共维度外,不同立方体之间没有任何连接 维度可以由多个多维数据集使用。如果多维数据集A有一个或多个维度与多维数据集B相同,则在重新处理多维数据集A及其维度时,多维数据集B可能会被设置为未处理。感谢您

Ssas Analysis Services提交挂起的交易原因

在我处理一个多维数据集并提交事务之后,AS会出现一些问题。使用Management Studio连接到AS时没有响应。 多维数据集有两个分区,每个分区包含100000000条事实记录 处理已完成,我已使用SQL Server profiler确认了这一点。但CommitTransaction事件从未结束。更糟糕的是,AnalysisServices不会响应 希望有人能帮助我 谢谢,您找到问题的解决方案了吗?

在SSAS中使用LinRegPoint MDX函数

我不明白如何使用LinRegPoint MDX函数来显示度量值的实际值和估计值 我有一个MDX查询,它为每个维度成员返回两个度量值,例如: 将产品设置为 挑选 {[Measures].Size[Measures].Cost}在0上 1号产品 来自MyCube 这可以很好地返回列的大小和成本,并在单独的行中重复所有产品的值。我想应用线性回归,以了解基于规模和计算误差的成本预测值。我不需要任何预测,所以我使用当前值。 如何使用LinRegPoint方法包含估算成本列?看了这篇文章()我尝试了以下方法

Ssas 向SQL Server多维数据集添加维度会扩大所有度量值

我有一个SSAS立方体,它已经工作了一段时间了。我最近增加了一个新的维度,现在所有的度量都被大大夸大了。例如,整个模型的计数应为300000(即完全没有过滤器)现在为1500000。我检查过的所有措施都受到影响。测量值总是太高,但不是任何一致的因素(即,一些值太大5倍,其他值太大10倍或20倍)。无论查询中是否包含新维度,都会出现错误 我返回到以前的工作版本并再次尝试,确保我所做的唯一更改是: 在dsv中添加新表 基于该表创建新维度并将其添加到多维数据集中 在维度使用矩阵中定义引用关系,以通过

excel 2007(连接到SSAS 2005多维数据集)需要很长时间才能刷新

因此,我有一个excel 2007工作簿连接到SSAS 2005多维数据集。我从维度和事实中拖拽着写报告。然后我注意到,即使我只更改某些字段的位置(单击“行标签”窗格中的字段并选择“上移”),报告也需要很长时间才能刷新。在底部,我看到“运行OLAP查询…”似乎每次我做任何更改时,excel都会再次发送整个查询。我猜excel就是这样工作的 我的第二个问题是,我将MDX放在SSMS中生成相同的报告,但它运行得相当快。我也像在Excel中一样更改了某些字段的顺序,但它仍然运行得非常快。那么为什么Ex

SSAS多维数据集根据维度中的不同成员和不同度量计算成员

我是SSAS的新手,我正在创建一个多维数据集,我需要一个计算成员。复杂的是,我将属性名称作为一个维度,其中包含像“a,b,c,d”这样的成员。此成员中的每个成员在一个称为“属性值”的度量中,每个日期都有一个值 我还有另一个度量“体积”,即每天一个值(日期维度) 我需要作为计算成员计算(a*体积+b*体积) 请给出建议。我将尝试以下度量表达式: [Measures].[property value]*[Measures].[Volume] 如果这些源度量值的AggregateFunction设置为

Ssas 如何在OLAP多维数据集中计算基于度量的不同计数

我正试图基于事实表中名为“IsDailyActive”的属性为SSAS OLAP多维数据集中的计算成员“Daily Active users”编写MDX查询 我有一个称为“活动用户”的度量值,它使用UserId列上“事实活动”表中的计数不同聚合。我希望重用该度量值,并通过在查询中将筛选器“Is Daily Active”指定为True来计算不同的用户数 我试过了,但结果是无效的 WITH SET MySet AS {[Measures].[Active Users]} MEMBER [

Ssas MDX查询不同维度的不同组合

我有一个用尺寸定义的立方体: 日期(年、月、周、日) 产品 和措施: 销售额 单位 每周都会推出一组精选产品(即“出售”)。我试图写的问题是,在给定的时间点上,过去n周内所有促销商品的总销售额和销售量是多少 我可以很容易地编写一个查询,在一周内得到这些值-看起来像这样: SELECT NON EMPTY { [Measures].[Sales Amount], [Measures].[Units] } ON COLUMNS FROM [Cube] WHERE (

Ssas 可按多个不同维度拆分但不能同时拆分的事实表-如何建模?

我们正在考虑将新的数据集集成到现有的数据仓库和多维数据集解决方案中。此数据集的维度为日期、小时和设备名称。由于源数据的限制,我们能够提取按日期和小时或日期和设备分段的数据 换句话说,数据可以按小时和设备分割,但不能同时按小时和设备分割 在我们的团队中,我们对如何对此进行建模感到困惑。提出的一种方法是使用两个单独的事实表,其中包含以下列: FactMyData\u小时:DateID,小时,(度量) FactMyData\u设备:日期ID,设备,(度量) 这种方法的问题是1)对最终用户缺乏直观性,2

Ssas 可以计算两个不同立方体之间的数据吗?

我在一个项目中有两个SSAS多维数据集(工资和销售)。我需要通过将工资除以销售额来计算销售工资。为了实现这一点,我需要在wages.cube中获取工资值,然后将其与sales.cube中的sales值相除,是否可以在两个不同的多维数据集之间进行计算?否。不能直接在计算的度量中进行计算 由于不同的安全考虑,工资和销售额是否存在差异 在同一个多维数据集中有工资度量值组和销售度量值组更为常见。您可以将工资测量组添加到Sales cube中,并对用户隐藏它对不起,我是新手,我刚刚意识到它太简单了,我没有

Ssas 测试维度中是否存在成员

这应该很简单,我就是不知道怎么做 我正在做一个计算过的度量,它在时间维度中使用PrevMember。如果[Time dimension].CurrentMember没有PrevMember,我希望显示NULL 我就是搞不懂如何用这个成员表达式来表示“这个成员真的存在吗?”。我对是否存在针对此.PrevMember的特定度量(即现有或存在)不感兴趣。我不想引用度量维度-只需测试[Time dimension].CurrentMember.PrevMember是否返回维度中的任何成员即可 编辑 所讨

Ssas 使用类似SQLCMD的东西连接到MDX

我正在尝试运行我的查询,而不需要打开并运行SSM。之前,我已经通过SQLMCD实用程序使用此连接到SQL server数据库来运行批处理。然而,我现在使用的这个查询是在MDX中的,所以我不确定如何将其转换为与AnalysisServer的连接。这是我过去执行查询时使用的方法: echo StartTimeStamp > "%~dp0\StartTimeStamp.txt" sqlcmd -S businesspublish -d revcube -G -i "%~dp0\Step

SSAS表格-电源查询编辑器卡在;“正在进行的操作”&引用;“识别模式”;

在Visual Studio中,打开SSAS表格模型后,在Power Query Editor窗口中,当我更改从Azure SQL数据库获取数据的大分区(100多万行)时,编辑和预览会在Power Query Editor窗口中快速进行。但是,当我单击“关闭并更新”或“关闭并更新而不进行处理”时,此消息会显示很长一段时间(“正在进行的操作”-“标识架构”): 同时,任务管理器显示VisualStudio在整个过程中以几Mbps的速度下载,因此我假设VisualStudio正在尝试下载表的全部内

SSAS自定义查询分组

我的事实表是这样的 yesterday a yesterday a yesterday a yesterday b yesterday b yesterday c today a today a today b today b tommorow a tommorow a tommorow c tommorow d repetition count 1 2 3 yesterday

Ssas MDX-创建动态分组成员?

类别{A,B,C} 价值观 目前我可以获得: Category Value -------- ----- A 100 B 200 C 300 我想得到的是: Category Value -------- ----- A 100 B 200 C 300 D 500 Category Value -------- ---

Ssas MDX查询“;“与成员一起”;和和问题

我有一个类似的问题 WITH MEMBER [measures].[Count] AS SUM(([Location].[Hierarchy].[Zone].[1].Children),[Measures].[Length]) SELECT {[measures].[Count]} ON 0, {[Location].[Hierarchy].[Zone].&[1].Children} on 1 FROM [NTAP] 我是一个真正的MDX初学者,但从我的

要诊断SSAS维度定义错误,我应该看什么?

我是SSAS的新手,在提交基于两个不同日期的聚合时遇到问题。下面是一个简短的概述: 事实表: 销售措施 订购日期 装船日期 时间维度 pk_日期 会计年度汇总列 我在数据源视图中定义了从事实表到时间维度表的两种不同关系,一种是将pk_日期连接到订单日期,另一种是pk_日期连接到发货日期 我定义了两个不同的维度,ship_hier和order_hier,它们使用了两种不同的关系 SSAS似乎不希望显示基于发货日期的数据。这两个维度在订单日期聚集数据,即使发货维度已明确定义为使用发货日期关系 在这一

SSAS:OLAP存储引擎中的错误:处理时找不到属性键

在我的搜索中,我看到这个错误文本在不同的上下文中被询问,但具体来说,我想知道我是否遗漏了一些东西 在基本设置中,我的DSV中有一个测量表和一个维度表。在我的测试中,度量表包含大约一半的销售产品,但维度表包含整个产品目录的信息 该关系将度量表作为外键,维度作为主键。大小写不是问题,因为两者都是整数 我做错了什么?我尝试过颠倒关系,每次做更改时,我总是在完整处理多维数据集之前完整地处理维度 为了避免错误,我可以设置ignorekey errors,或者确保维度只包含度量值包含的产品。我可以做后者,但

SSAS(Sql Server Analysis Services)使用事务中的多个UPDATE语句更新性能

我们的业务逻辑涉及在单个事务中向SSA发送多个MDX更新语句。每个update语句通常有600-800个更新单元。所有这些更新都涉及同一分区内的同一组度量值组。正在使用MOLAP分区。 第一条update语句所用的时间不到2秒,但每个后续update语句所用的时间逐渐增加,而第100条update语句所用的时间长达41秒 (如果我使用花费41秒的最后一条update语句并将其运行为一个新事务,则再次使用不到2秒) 有没有降低此性能的指针 -我已经尝试增加SSAS属性的总内存限制,但没有任何改进

Ssas 如何根据列值筛选日期(计算一个月的工作日数)

在VisualStudio2010中从事SSAS表格项目 我正在尝试创建一个计算月内总工作日数的度量: 我有月开始日期和月结束日期度量,日期和是营业日列 我可以使用COUNTROWS(FILTER(Dates,Dates[Is Business Day]=TRUE())创建一个总工作日度量。这给了我上下文中的工作日数,但我想要当前月份的工作日数 我尝试了过滤器,计数,计数x,计数行,之间的日期,以及计算,但都没有成功 我想要的是两个日期之间的天数计数,其中[是工作日]列是正确的,但我似乎无法获得

SSAS多维数据集中的事实级别

我认为是关系性的,而不是立方的。所以,我没有正确地问这个问题,为此,我道歉 我有一个表格,每个记录是一个病人、一天、一个地点和一种药物。当患者每天服用任何药物超过一剂时,只计算一次。当患者在同一天但在不同地点服用同一种药物时,该药物在每个地点都算作一种药物,但在该患者当天只算作一次。为了在按天、地点或药物切片时正确计数,我创建了一个“患者日药物”散列,度量值是“计数不同”。这很有效。患者可能会被列在没有药物的位置,但如果没有位置,就永远不会有药物 当我试图按位置切片计算患者日量时,我遇到了麻烦。

Ssas 简单的DAX查询,用于求和和和计算

我有一个SSAS表格模型,格式如下: 我需要输出以下格式的SSAS DAX查询: 有人知道怎么做吗 然后我将在SSRS报告中使用它。很难给出答案,您可以复制/粘贴,因为我不知道您的模型或表格是什么样子。您应该能够调整下面的度量和查询以适合您的模型 [ProductSales] := SUMX ( Sales, Sales[Quantity] * Sales[Price] ) [SalesMTD] := CALCULATE ( [ProductSales], DATESMTD ( Date

基于用户组的SSAS动态安全

我是MDX新手,希望根据角色允许的成员集在SSAS中配置动态安全性。我在internet上所能找到的就是使用桥接表将用户链接到维度属性。但是,我希望在两者之间有一个用户组表。用户可以属于一个或多个用户组,并且用户组可以访问一个或多个维度属性 我的查询如下所示: SELECT {[Measures].[Sales]} ON COLUMNS, EXISTS ( [Stores].[Store].members, NonEm

SSAS:我可以在BIDS中定义多维数据集,但在SSMS/SSIS中创建/处理分区吗?

我是SSAS的新手,正在探索分区。我的数据源非常大(web日志):数亿条记录 我想在BIDS中定义我的多维数据集,并创建一个SSIS包来创建分区。现在,我正在生成MDX来创建和处理分区,并在SSM中执行它们 我发现,如果他们使用BIDSUI手动创建分区,这会更快、更不容易出错 我试图理解预期的工作流程:因为每次我回到BIDS并对度量和处理多维数据集进行更改时,我在SSMS中创建的分区都会被删除,而我在BIDS中创建的旧分区会被重新发布 我希望能够做的是将我的分区从服务器刷新到服务器。这可能吗?如

Ssas 用动态mdx表达式进行单元计算

我已经尝试了一段时间来创建一个(有点复杂?)单元计算,在这里我需要使用一个动态公式,但不起作用。最后,我得到了mdx表达式作为单元格值,这是错误的。以下是我的表达: ----------------------------------------------------------------------- ---SET With 2 elements(Sales Fcst(20131223), Sales Fcst(2014)) WITH SET [CategoryFcst] AS FILT

Ssas 排序集在切片器中排序,但不在行上排序

我们有一个命名集: CREATE SET CURRENTCUBE.[Geography Alphabetical] as { ORDER( [Geolocation].[Geography].[Geography Country].MEMBERS, [Geolocation].[Geography].CURRENTMEMBER.NAME,BASC) }, DISPLAY_FOLDER = 'Geography Sets'; 如果我们将其放入客户机(金字塔)中的切片器,则国家按字母顺序排列

Ssas OLAP存储引擎中的错误:处理时找不到属性键

我知道这主要是一个设计问题。我已经读到,通过在处理时自定义错误,可以解决这个问题,但我不愿意忽略错误,而且多维数据集进程是计划好的,所以忽略错误不是一个选择,至少是一个好的选择 这是抛出错误的多维数据集的一部分 DimTime PK(int) MyMonth(整数,示例=201501、201502、201503等) 另一栏 FactBudget PK(int) 月份(整数,示例=201501、201502、201503等) 另一个专栏 DSV中的关系设置如下 DimTiempo=DimT

Ssas 每年最后一个月的MDX回报

我正在尝试创建一个集合以返回上个月的值,该值包含每年的数据。 例如,如果我把年份放在行上 20112012201312014将全部包含12月份的数据。 2015年将包含2015年6月的数据 除了最近一个月的归来,我似乎什么也得不到。我想这是因为我的尾部声明,但我不知道如何修复它 CREATE SET [Last Statement Month] AS Tail( nonempty( Descendants( [Date].[Calendar].curr

Ssas 需要从MDX中的当前日期起90天或更长的日期值

我有一个维度[日期][上次见面]。 我需要使用MDX提取距离当前日期超过90天的值。 请建议最佳方法。您可以这样过滤: FILTER ( [Date].[Last Met].MEMBERS, Datediff("d",[Date].[Last Met].CurrentMember.Name, Format(Now(),'yyyyMMdd') <=90 ) 以上是基于您每天处理多维数据集的假设。如果不是,则在计算的度量中应用相同的逻辑 IIF( Date

Ssas 创建计算成员以删除加载预计算度量值的需要

我正在尝试将下面的sql语句复制到MDX中,这样我就可以使用基本加载的成员在多维数据集中创建一个计算成员,而不必在表中的多维数据集中计算它,然后再加载它 SUM(CASE WHEN ((A.SALES_TYPE_CD = 1) AND (A.REG_SALES=0)) THEN A.WIN_SALES ELSE 0 END) AS Z_SALES 我目前正在加载SALES\u TYPE\u CD作为维度,加载REG\u SALES和WIN\u SALES作为度量值。 我

SSAS计算的度量值不与其过滤的维度进行切片

我创建了一个这样的度量,问题是它没有用自己的维度进行切片。这是预期的结果还是我遗漏了什么。我是新的MDX脚本,任何帮助将不胜感激 CREATE MEMBER CURRENTCUBE.[Measures].[CHARGE_CODE_TEST] AS Aggregate([Charege].[Station].&[CA2],[Measures].[Inv Line Amt]), VISIBLE = 1 ; 它应该是这样工作的-它的工作方式与您编写的方式相同-无论您查看的是[Cha

Ssas 我是否可以将此MDX查询重新格式化为使用集合而不是“集合”;“和”;?

目的是显示同时购买两台分配器(011069和011074)的客户所购买的所有物品 我将计算出的成员基于我发现的要进行篮子分析的查询。我觉得应该有一种方法可以用集合{[Item].[ItemNumber].&[011074],[Item].[ItemNumber].&[011069]}来编写它,而不是使用两个IsEmpty测试。我尝试过的每一件事最终都让每一位客户都参与其中 我的环境是SQL Server Analysis Services 2005。是的,我可以!它只需要对计算成员采用稍微不同的

Ssas 每1小时自动处理一次立方体?

我正在使用Microsoft SQL 2008。在Microsoft Visual Studio中,我创建了一个多维数据集。我想安排每1小时处理一次此多维数据集。有人能告诉我如何做到这一点吗 谢谢。在与SSAS项目相同的解决方案上创建一个新的SSIS项目 在SSIS包下,打开dtsx文件 转到“控制流”,然后从SSIS工具箱中选择Analysis Services处理任务 将任务添加到控制流 在连接管理器上,添加新的Analysis Services连接并将其指向数据库多维数据集 编辑SSAS

Ssas 为什么元组中集合的顺序很重要?

我正在看文件 我发现其中的一个条款有点棘手,我并没有很清楚地理解它,如下所示 元组在集合中的顺序很重要;它影响,比如,, 轴标注中的嵌套顺序。第一个元组表示 第一个维度或最外层维度,第二个元组表示下一个元组 最外层尺寸,依此类推 {(时间。[下半场],Route.nonground.air),(Route.nonground.air, 时间【下半场】} 另外,在元组中使用交叉连接可以吗 (Time.[2nd half] * Route.nonground.air * Route.nongroun

上一页 1 2  3   4   5   6    7   8   9  ... 下一页 最后一页 共 47 页