Ssas 布尔、时间、选择性计数的OLAP维度

我刚刚开始修补MS SQL Analysis Services。首先,我从sales detail表创建一个多维数据集。对于我从product master table创建的ProductDim、从location tables创建的LocationDim和CalendarDim的维度 但是,我在尝试提供这些数据时遇到了困难: 布尔值:如何让用户筛选活动/非活动事务?我是否应该创建一个包含两个值的维度,TRUE和FALSE 时间:我应该创建一个包含00:00:00到23:59:59的维度,还是

在其他域中定义SSAS角色

我正在为客户开发SSAS多维数据集。现在我正在我公司的电脑上开发。是否可以根据客户的域和active directory组定义角色和安全选项 谢谢是的,如果您无法通过设计器添加它们,则可以编辑AS项目的源XML文件。角色保存在解决方案目录中的文件扩展名为“.role” 使用此XML构造修改角色的成员: <Members> <Member> <Name>Domain\GroupOrUserName</Name> <

被sql server作业sql server Analysis Services命令处理后标记为未处理的ssas 2005多维数据集

我部署了一个SSAS2005多维数据集。有一个SQL Server 2005作业使用SQL Server Analysis Services命令每晚运行,如下所示。作业运行没有问题。但是每次运行之后,我都看到SSMS中的多维数据集属性变成“未处理”。但是“Last processed”是作业的完成日期和时间,这意味着作业确实处理了多维数据集。来自BIDS的部署将使多维数据集处于已处理状态。但当作业完成时,多维数据集变成“未处理”。知道为什么多维数据集被作业标记为未处理吗 <

Ssas 级别是否有成员或只是层次结构?

有人能确切地告诉我为什么吗 [Dimension].[Hierarchy].[Level].&[(未知)]没有意义 当 [Dimension].[Hierarchy].[Level].&[some\u-other\u-member] 然而[Dimension].[Hierarchy].&[(未知)]和[Dimension].[Hierarchy].&[some\u other\u member] 两者都有 对我来说,未知不只是数据不属于已定义的层次结构成员的情况吗 SSA的这个区域对我来说似乎有

Ssas 如何在MDX中基于不同计数计算平均值

我的SSAS多维数据集具有以下事实和维度,列如下所示 事实活动 DateKey、UserKey、ActivityKey、ActivityCount DimDate 日期键,日期,周,年 DimUser 用户密钥、用户名、性别 暗淡的活动 ActivityKey,ActivityName 我创建了用户和日期的不同计数度量,如下所示 [不同用户] CountNoneEmpty[DimUser].[UserKey].[UserKey]。成员,[Measures].[ActivityCount] [不同

Ssas 将具有开始日期和结束日期的事实表添加到多维多维多维数据集

我有一个包含工资数据的事实表,其中包含员工id、美元、开始日期和结束日期(支付期间)等列。因此,粒度不在日常级别。如何将此事实表添加到my cube并链接到date维度?我在多维数据集中有一个典型的日期维度,包含日期、月份、季度和年份 注意-开始和结束日期并不总是在日历月的同一天。我知道,通过将美元金额除以开始日期和结束日期之间的天数,以某种方式将谷物“转换”为每日水平是一个糟糕的想法,但我无法找到另一个/更好的选择。如前所述,事实表/度量值组与维度的关系不需要指向维度的关键属性/列,它可以指向

Ssas MDX表达式错误

我有以下表达式MDX: isnull([Measures].[Available Hours],0) 处理多维数据集后,我在报告中出现以下错误: 未找到存储过程的适当重载函数 。参数不正确。托管服务器的MdxScript执行 存储过程isnull失败,错误如下:Microsoft AnalysisServices AdomdServer AdomdException 如何解决此错误?isnull不是mdx函数 要在mdx中测试null,请尝试使用iif iif( [Measures]

Ssas 基于MDX中的公共日期维度从两个相关事实表获取数据

我们有两个事实表-事实顺序和事实产品。 实际上,我们有OrderId、OrderDate和OrderQuantity列 事实上,我们有ProductReleaseDate和ProductCost列 现在,我们希望加入发布日期,在MDX中加入一周内的所有订单。 非常感谢您的帮助,因为我在过去的两天里一直在做这件事 这就是我正试图为之编写的MDX WITH MEMBER [Week1 order] AS FILTER ( Measures.OrderQuantity,

Ssas 目标和实际比较的星型模式

我将为一个大学数据仓库项目建模一个星型模式。我们需要将实际应用程序计数与目标进行比较 有与系、课程组和课程相关的目标计数(由学院每年设定) 要求是确保设置的目标得到正确分配,并确保应用程序的进度符合目标 一个建议是在单个事实表中包括所有实际计数(部门级总接受计数、课程组级总接受计数、课程级总接受计数)和相应的目标计数(部门级目标计数、课程组目标计数、课程目标计数)。此星形模式中的维度之一是课程维度。它包括所有 课程、课程组和部门信息。我确实理解这里的粒度问题,但这可以在多维数据集实现级别处理 或

如何改进SSAS中OLTP再处理维度属性的读取?

我正在努力减少重新处理SSAS多维数据集的时间 最慢的部分是处理维度(流程更新或流程添加), 具体来说,瓶颈是SSAS从OLTP读取数据时。 当我打开profiler时,我可以看到事件“readdata”和“Integer Data”以10000块的形式增加。基于此,我有以下问题 SSA是否读取和写入10000个数据块 我怎样才能增加这个数字 有什么改进性能的建议吗 PS I已经在源表中创建了索引,并增加了ThreadPool\Process\MAX线程数

使用MDX仅从SSAS多维数据集中返回叶节点的查询

我需要将结果叶节点的父级列出到相应的列中,并放到一行中 下面的查询返回预期结果 SELECT NON EMPTY { [Measures].[Value] } ON COLUMNS, NON EMPTY { ([Account].[Account List].[Account List].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION ON ROWS FROM [My Cube] 这将返回格式的结果 My C

Ssas 在测量轴内设置MDX

在MDX中,当包含度量轴时,是否可以创建命名集 WITH SET [MyFields] AS ( IIF((IsEmpty([Measures].[MeasureField])), null, IIF(([School].[Key].CurrentMember IS [School].[Key].&[9999] or [School].[Key].CurrentMember IS [School].[Key].&[8888]) ,{[Mea

Ssas MDX计算成员和集减法

以下是冒险作品中的一个简单示例: with member test1 as sum([Measures].[Internet Sales Amount]) - [Customer].[Customer].&[28187] member test2 as sum([Measures].[Internet Sales Amount]) - sum([Customer].[Customer].&[28187],[M

Ssas 强制mdx查询返回列名

从powerpivot连接到SSAS时,我遇到了以下问题-如果出于某种原因mdx查询没有返回行,也没有返回列名,powerpivot会给出一个错误。在SSMS中执行此类查询时,如果mdx不返回任何内容,则得到0行;如果mdx返回1行(列名和行本身),则得到2行。那么-我可以强制SSA返回列名吗? 查询当前看起来有点像这样: SELECT NON EMPTY {[Measures].[Measure1]} ON COLUMNS, NON EMPTY {Filter([DimLocalDate].[

使用ssas中的计算没有总值

im使用计算成员从特殊属性的度量中减去特殊值 在伪代码中,它应该是这样工作的: CASE Attribute WHEN (Attribute = A) THEN Measure_of_A - 14 WHEN (Attribute = B) THEN Measure_of_B - 2 ELSE 5 Attribute Value AA -14 Total_AA 5 BB -2 Total_BB 5 Grand_Total 5 我在MDX中的一个计算成员中尝试了这一点 CASE [

Ssas 在MDX中像在SQL中一样在顶部显示列名

在MDX查询中是否可以在顶部显示列名 下面是我的MDX查询的结果。我想在顶部显示年份列名称(用红色标记) 在上面的空白部分中,我想显示维度的属性名称,即年份 提前感谢此信息在作为MDX查询答案返回的结果中可用,无论您是以多维形式还是以表格形式返回 但是显示的内容完全取决于显示数据的工具。我正在使用Sql server management studio检查结果。是否可以在ManagementStudiono中显示列名,因为ManagementStudio的开发人员决定不显示此信息。 blank

SSAS计算成员-如何根据另一个度量值计算总百分比

我目前正在尝试为SSAS 2008 R2多维数据集创建计算度量值。在一个处理应收账款数据的财务多维数据集中,我有一个“总余额”度量和一个“自DOS以来的天数”度量。“DOS后的天数”度量对用户来说是不可见的,因为它仅与其他两个度量组合使用以获得平均值 我希望新的计算方法能够显示自DOS值>90天后总余额的百分比 例如,如果总结余为1000美元,则自DOS>90起天数的记录的总结余为500美元,则90天内计算的百分比将显示50% 在我当前的设置中是否可以这样做?如果可以,我将如何编写表达式?我发现

Ssas ';未知函数sum调用';尝试在tableau中创建计算字段时出错

我正在从Tableau连接到SSAS数据源,出现以下问题: 当我试图在tableau中创建一个计算字段时,它给了我一个“未知函数sum called”错误。我在做一个简单的计算: 总和([考试分数])/总和([分数计数]) 使用Excel连接时,sum函数工作正常。在Tableau中使用SSA是否存在一些限制 谢谢你的帮助 连接到多维数据集时,聚合函数(如SUM()、AVG()等) Tableau calculation editor中没有类似功能[…] 多维数据集中已发生聚合,因此无法删

Ssas 用于定义度量显示文件夹的xmla/mdx脚本

我有一个由我使用的应用程序自动生成的SSAS DB。 这个数据库有很多度量值,我想为度量值定义“display folder”,这样多维数据集在Excel中会更加友好。 我需要一个xmla/mdx脚本,该脚本将定义用于显示度量值的文件夹。 我发现的一种方法是在VisualStudio中手动执行一次,然后生成一个完整的“alterCube”xmla脚本,该脚本应用当前定义,并在每次生成多维数据集后运行它。 问题是我需要一个只定义显示文件夹的较短脚本完整的“alter cube”脚本很长,这给我带来

Ssas 将维度存储类型更改为实时rolap,但出现错误

我使用[AdventureWorksDW2012]创建了一个度量值组和两个维度,并尝试通过将主动缓存设置为实时ROlap来更改一个维度的存储模式。部署和处理时没有任何警告消息,但在sql server analysis services中查询时发生错误,请参阅下面的错误消息和屏幕截图 检索子节点时出错:当前操作已取消,因为事务中的另一个操作失败 有人成功了吗 您好,欢迎来到StackOverflow。你能给我们看看你的代码吗?可能还有另一条错误消息。你能发布所有的图片吗?因为我不知道如何粘贴图片

Ssas 数据仓库中的数据建模

我有一个事实表,它有不同维度的外键。现在我有以下要求 有一个垃圾维度,它有各种布尔列。垃圾维度表有多行用于不同的布尔值组合。假设垃圾维度有16行用于不同的布尔值组合。行中的布尔值确定主事实表中的计算 现在我想要一个模型,在这个模型中,客户端可以使用16个可能的布尔值集合中的任意一个进行计算 如何将垃圾维度链接到主事实表,以便可以为每个布尔值组合将计算成员添加到多维数据集。最终目标是客户应该能够使用16个值中的任何值来应用计算 一种解决方案是将垃圾维度的主键添加为事实表中的外键。使用这种方法,事实

Ssas 基于用户定义值的MDX计算列

我正在尝试生成一个Excel数据透视表,该数据透视表根据用户指定的值(例如InvoiceYear)显示和比较销售代表的收入数据 这些数据来自一个SSAS多维数据集,我使用PowerPivot连接到它。我在数据模型中有多维数据集中的列,我正在尝试在“表属性”窗口中编辑MDX代码以创建一些新列 到目前为止,这是可行的,但InvoiceYear值目前已硬编码为“2010”。我需要一种方法让这段代码接受用户在excel工作表中输入的单元格值 我只是一个初学者,所以我不知道这是否可能 如果这种方法不可行,

SSAS表格如何更改表格的连接

我使用VS 2013创建了一个表格模型(因为更高版本不支持BIDS helper(我们使用它创建一个文件夹结构来组织模型中的所有度量和维度))。在做了一段时间后,我发现我少了一张桌子,所以我回去拿。我犯的唯一错误是,我最终在这个过程中创建了一个新的数据连接。除了删除这些表并重新创建它们之外,是否有一种简单的方法可以更改新表的数据源,以便删除与数据库的冗余连接?一位同事共享了以下链接: 虽然以这种方式更改代码肯定会让人觉得有点黑客味,而且可能不是强烈推荐的做法;成功了!我花了不到5分钟的时间来修复

Ssas 尝试构建多维数据集时出错

我正在尝试构建多维数据集,但出现以下错误: 我应该如何解决它 内部错误:操作终止失败。中的错误 OLAP存储引擎:当 处理:表:'dbo.FACT1',列:'LoanAge',值:'-93'。这个 属性为“LoanAge”。OLAP存储引擎中的错误:记录 已跳过,因为未找到属性键。属性: 维度的借项:来自数据库的借项:多维数据集\数据集,多维数据集:绑定 分析OLAP,度量组:FACT1,分区:事实合并 次级抵押贷款20180401 HPI中位数,记录:185597。OLAP中的错误 存储引擎:

SSAS如何;“填充”;通过重复最后一个非空值来快照事实

我有一个具有典型快照结构和每日粒度(如库存量)的多维数据集。我希望能够从这个多维数据集中删除一些细粒度的数据,因为我们有大约270000000行的源数据,多维数据集的处理速度很慢,而且从一个数据点到下一个数据点,在一天的级别上没有明显的差异 然而,用户需要一个逐级的细节级别-最近的每日细节,然后旧时期的每月或季度细节。这样做将有助于解决这种情况,但他们也希望图表“显示”每个数据点的数据,并且在一个数据点和下一个数据点之间没有“孔” 所以这里有一个问题:如果我有一个带有快照事实表的多维数据集,并且

SSAS->;MDX->;基于计数在我的查询中创建列百分比

在列上选择非空{[Measures].[Fact Order Count]}, 在行上{([Front Manager].[Front Manager Id].[Front Manager Id].[Front Manager Id].ALLMEMBERS*[Order Type].[Order Type].[Order Type].[Order Type].ALLMEMBERS)} 从[TEST_DW]单元格属性值 因此,我在输出中有三列: 前台经理、订单类型、订单数量 上面的查询显示了每个经

Ssas 如何获取MDX查询中用于分页的总行数?

我试图在MDX(SSAS)中实现对大型数据集的分页 我使用以下方法检索分页数据,效果良好: SELECT { [Measures].[Mesasure1], [Measures].[Measure2] } ON COLUMNS, SUBSET ( ORDER ( { ( [Item].[Category].ALLMEMBERS ) }, NULL, BASC ), 10, 50 --10 = start ind

Ssas 多维数据集中的用户定义层次结构(诵读困难)

我可以用这样的关系建立6级维度层次结构: 主->第1层 lvl1->lvl2 lvl2->lvl3 三层->四层 lvl4->lvl5 层次结构在维度浏览器中看起来很好。 所有属性键都是彼此的合成键 当我尝试在多维数据集中使用dimension(以main作为度量值的键)时,它将失败: '未找到属性键'main' 度量值中包含维度层次结构的所有成员 关系有问题还是缺少了什么?这是SSA的一个非常棘手的领域。最快的方法可能是安装BIDS Helper并使用“维度运行状况检查”功能: 它将向您显示

SSAS密钥限制错误配置

有人能给我解释一下KeyErrorLimit如何处理其他类型的错误吗?让我问一下,如果KeyDuplicate设置为IgnoreError,KeyNotFound设置为ReportAndStop,KeyErrorLimit是否需要大于0,以便我们可以忽略KeyNotFound错误?我认为BOL上没有好的信息,或者在谷歌上搜索了一个小时。此外,这些错误(KeyNotFOund、keydeplicate、NullKeyNotAllowed)是否只是处理过程中可能出现错误的常见方式,还是处理过程中可能

Ssas mdx查询中的时间范围过滤器

我们有一个具有以下值的表: ItemName数量F位日期 项目1100 2011年1月1日 2011年1月5日第2150项 项目3200 2011年1月14日 项目4 250 2011年1月20日 项目5 1000 2011年2月1日 在MDX查询中,我们需要根据日期范围过滤数据。假设如果我们需要获取日期范围为2011年1月1日至2011年1月31日的物品及其数量,我们将使用以下MDX查询: SELECT NON Empty {[Final Report View For

SSAS 2005查询错误';操作已被取消';

背景:SSAS 2005。我在SSMS中运行MDX查询,每当执行时间达到50秒(或49秒,有时48秒)时,查询将抛出错误“操作已取消”。我已经将ServerTimeOut设置为0并重新启动了SSAS服务器。有什么想法吗?我在谷歌上搜索了一下,我确信在查询运行时没有任何处理。在SQL Profiler中,我只能看到与SSMS中信息相同的错误事件。日志文件中没有记录与此相关的任何内容。但我确实看到内存一直在增加,直到查询失败。有什么想法吗 更新 好吧,结果证明我没有在维度和度量值组之间设置关系。我不

Ssas 如何查看层次结构中的第一个和/或最后一个成员值

有没有办法查看层次结构级别中的第一个和/或最后一个叶值 我正在尝试在SSAS中创建一个计算维度,该维度将包括,例如,我不希望在将来的日期显示的年初至今的计算 我已经解决了如何在最低级别(日期)实现这一点,但在尝试实现该技术时,在聚合级别上会出现错误 为了帮助我完成我想要的,我在我的维度中包含了一个[Date In Past]成员,如果日期在过去,则包含一个0,如果日期不是过去,则包含一个 例如,此查询按日期返回计算结果: with member [Measures].[Year To Date]

Ssas 如何使用远程工作区服务器为Analysis Services创建表格项目

我正在尝试创建一个连接到远程工作区服务器的VisualStudioSSAS表格项目,但没有成功。我可以使用localhost创建和部署 但是,我需要将远程服务器部署到生产或共享开发服务器。我收到错误:“无法将模型部署到部署数据库服务器‘xxxx.cloudapp.net’。原因:您不是部署数据库服务器‘xxxx.cloudapp.net’的管理员。” 我知道我正在访问服务器,否则错误是没有连接到服务器。我已经以mydomain\adminuser的身份运行Visual Studio,并将其添加到

Ssas ';排名';维度包含多个层次结构错误

错误:“秩”维度包含多个层次结构,因此必须显式指定层次结构。 执行完成使用rank的标准方法是在点击rank函数之前对集合进行排序: WITH MEMBER [Rank] AS Rank ( [All Products].[Group 2].CurrentMember ,Order ( [All Products].[Group 2].MEMBERS ,[Measures].[test] )

如何根据SSAS标准计算平均值?

我有一个如下的度量 Year ProductCategory CompanyId TotalCustCnt SalesAmt排名 2012年Prd1 120 100000 1 2012年Prd2 11075000 2 2013年Prd1 21880000 2 2013年Prd2 21550000 1 现在我想从这些数据中计算出三个平均值 平均值=销售金额/总客户数量 公司平均值(每个公司的平均值) 领导者平均值(产品类别领导者的平均值,即排名1的公司) 行业平均值(产品类别的全行业平均值,年)

SSAS:新客户列表mdx

我正在尝试获取当前期间的新客户列表,因此我尝试创建一个动态命名集,并将其作为筛选器传递,因此我创建了一个计算度量值,该度量值返回当前期间以前的所有销售(动态): 创建成员CURRENTCUBE.[Measures].[Previous Period sales]作为 总和(空:[日期].[Main Hierarchy].CURRENTMEMBER.PREVMEMBER,[Measures].[Quantity Sald]), 非空行为={[售出数量]} 然后按此度量进行筛选,以获得“老客户”列表

Ssas 测量结果不正确

我有一个带有Y列的事实表X,我已经将它添加到该列中,作为SSAS 2012的一个度量。该度量值的属性是AggregateFunction:Sum、DataType:Integer、source:X.Y、DataType:Integer、BindingType:Column binding、NullProcessing:Automatic 在度量值组属性上,错误配置报告和停止,键ErrorAction:DiscardRecord,键ErrorLimit:0,键ErrorLimitAction:St

SSAS标准版-从事务粒度的事实表中获取最后一个值 背景

嗨!我试图在SSAS2008R2标准版中使用非加性度量,因为我知道在这个版本中,半加性/非加性度量不能立即使用 我正试图从一个事实表中计算一个最近的发票价格,这个事实表看起来像这样(很抱歉,如果这不是在这些帖子中创建表的正确方法!): 单价定义为最后一个子度量。发票编号和发票行用于生成退化维度。在Chris Webb的博客文章之后,我可以毫无问题地获取各个日期的最后一个单价 问题 但是,当一个项目在事实表中的同一天有两条记录时(如上表所示),当使用Date维度浏览多维数据集时,每条记录的单价仍然

Ssas MDX跨维度减去度量值

我试图在不同维度上减去一个度量值,即DimParts中所有产品的两个日期快照(2010年1月31日和2010年2月28日) 如果我从等式中去掉这段代码,那么得到的就是零 [Dim Date].[DateUK].成员 如果使用交叉连接添加多个dim,即使成本差异为零 例如,非空 叉乘 ( [Parts][ItemDesc].成员 ,{[Dim Date].[DateUK]} )在行上 我正在使用SQLServer2008R2 我在这里遗漏了什么。这个总和([Measures].[ExtendedC

Ssas 是否可以忽略子项';从事实表中为层次结构的父成员获取度量值;s的价值观?

我们正在为金融实体创建一个具有父子层次结构的金融OLAP多维数据集。事实表包含父实体和子实体的度量值,父实体的值不等于其子实体的值之和。例如,在事实表中,我们有: +----------+----------+ | EntityID | NetSales | +----------+----------+ | Europe | 15000 | | Spain | 3500 | | France | 8000 | | Italy | 5000 |

Ssas MDX-每个子群的前N个元素

假设我有一个包含销售事实表和3个维度的多维数据集:时间(具有层次结构的年-月-日)、地理位置(具有层次结构的大陆-国家/地区)和具有所售产品某些特征的产品,让我们以品牌为例 我想做的是显示与所选指标相关的前N个品牌,在这种情况下,每个地区和月份的平均销售额(已经作为总销售额/销售产品数量出现在立方体中) 为了清晰起见,我还需要显示国家和年份 我到处都在寻找解决这个问题的方法,我很接近它,但不是完全。我希望有人能帮我弄明白 因此,我在下面的查询中使用了generate和topcount,但问题是t

Ssas 如何处理单个多维数据集分区

我已经建立了一个多维数据集,其中包含许多分区——事实数据表中每年一个分区。我想单独处理分区。这可能吗?如果是,我该怎么做 感谢手动处理单个分区的最简单方法是SQL Server Management Studio,您只需右键单击任何分区并选择“处理”。我想这不是你想要的 首先,如何处理多维数据集?例如,如果使用SSI,则可以使用脚本转换生成处理单个分区的XMLA脚本。在最简单的形式中,脚本只接受现有的XMLA,并用正确的值替换分区的名称。我们已经在一个项目中做到了这一点,而且效果非常好。生成的脚

构建事实表以导出SSAS中的度量值

我的目标是建立一个事实表,用于在SSAS中导出度量。我正在建立的衡量标准是“平均就业时间”。该度量将部署在仪表板中,用户将能够选择一个日历周期,并深入到月、周和天 这就是事务数据的外观: DeptID EmployeeID StartDate EndDate -------------------------------------------- 001 123 20100101 20120101 001 124

SSAS的问题:集合的定义导致循环引用

这是确定的,并返回过去30天的默认度量值之和: SELECT FROM [OurCube] WHERE ( closingperiod( [Date].[Date - Calendar Month].[Calendar Day], [Date].[Date - Calendar Month].defaultmember ): closingperiod(

Ssas 如何为统计函数Stdev创建和使用通用计算?

如何创建我可以重用的通用计算成员,以便计算任何逻辑相关维度和度量的统计偏差?我需要能够选择任何尺寸和测量 我找到了相关的讨论,从中我获得了stdDev函数示例 我创建了计算,但结果为空 CREATE MEMBER CURRENTCUBE.[Measures].calcTest AS iif(IsEmpty(Axis(0).Item(0)), NULL, StdDev(Axis(1).Item(0).Item(0).Dimension.Children, Axis(0).Item(0))), F

ssas 2005 mdx获取总数

我有这个MDX查询 select { [Measures].[Sold value] ,[Measures].[Units] ,[Measures].[Sales baskets] ,[Measures].[ATV] ,[Measures].[AUT] } on columns , filter( nonempty( {[Branch].[

Ssas OrderByMDX查询?

这是我的MDX查询 select { [Measures].[Quantity], [Measures].[Net Sales] } on columns, NON EMPTY {( [Products].[Item Description].children, [Calendar].[Date].[Date] )} on rows from ( select { [Calendar].[Date].&[2015-03-23T00:00:00],

SSAS维度分组

我无法使用SSA按年份对维度进行分组。这是我第一次部署多维数据集。有没有办法让我可以简单地将年份分组,而不是看到同一年的多行(请参见附图) 检查属性GL Year的KeyColumn属性,如果键的值相等,它们将自动分组。您在列表中看到的是NameColumn属性 更多关于和的信息 更新: 对于KeyColumns属性,MSDN声明: 包含表示属性键的一列或多列,该属性是数据源视图中属性绑定到的基础关系表中的列 这意味着,只要此属性中指定的列的值在基础表中的任意行数相等,SSAS就会将所有这些行视

在SSAS层次结构中聚合数据

我在多维数据集中的维度中有一个层次结构,还有一个引用该维度的事实表。让我们称之为部门的层次结构,事实表包含为每个部门设置的每天记录的计费目标(如果有兴趣的话)。 数据按照多维多维多维数据集中的常规层次结构进行聚合 问题在于事实表中的数据不仅限于层次结构树中的叶部门,因此每个节点/部门可能有或可能没有计费目标的实际值 我需要让我的度量值返回任何节点的实际值(如果有值),或者它的后代的值之和(如果它们自己有实际值),然后忽略它们的后代。 我可以通过使用.DATAMEMBER属性在任何给定节点返回值,

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