Tag: ssas

Excel-MDX查询到单元格值作为参数的SSAS多维数据集

我想通过Excel,使用单元格值作为参数值获取MDX查询。 请问这个查询有什么帮助吗? WITH MEMBER [Measures].[SubDrillDown] AS [Statement Financial Analysis].[Report Framework].PARENT_UNIQUE_NAME SELECT NON EMPTY { [Measures].[SubDrillDown], [Measures].[Budget Opening], [Measures].[Budget Closing], [Measures].[Actuals Opening], [Measures].[Actuals Closing], [Measures].[Budget], [Measures].[Actuals], [Measures].[Commitments Closing], [Measures].[Job Budget], [Measures].[Job Budget Closing], [Measures].[Job Annual Plan], [Measures].[Job Annual Plan Closing], [Measures].[Job Commitments] } ON COLUMNS, NON EMPTY { ( [Statement Financial Analysis].[Report Framework].[Group Code].ALLMEMBERS * [Financial […]

数据透视表和聚合多个参数

这是我的基础表: Region year carsSold bicyclesSold RegX 1999 50 100 RegX 2000 150 30 RegY 1998 60 40 我想结果是: Region Year 1998 1999 2000 RegX carsSold 0 50 150 bicyclesSold 0 100 30 RegY carsSold 60 0 0 bicyclesSold 40 0 0 有没有办法在SQL Server中做到这一点? 有没有办法在Excel中做到这一点? 这种数据呈现的最佳解决scheme是什么? 你能build议任何适合的软件吗? 我知道在sql服务器中旋转表,但不能写任何东西会给结果接近我想要的东西

VS 2013 SSAS多维项目向下钻取表格将忽略格式

我四处搜寻,但找不到答案。 我认为最好用一些图片来解释。 我已经使用SQL BI数据工具在VS 2013中创build了一个多维项目。 我从excel连接到它,一切都显示正常,所有的措施工作,钻取工作等。我有一个问题,虽然是当双'总'单元格,Excel打开一个新的工作表,并显示钻取数据,但数据没有格式。 “date到”列显示为“41516”。 当我格式的Excel中的单元格作为date,然后它显示正确的格式的值。 我已经在项目中设置了度量的格式,但它们似乎没有任何影响。 我没有在VS中创build任何向下钻取操作,双击是默认的向下钻取。 但是这并不重要,因为只能在创build操作时select数据,而不能格式化。 当在主表单上显示相同的度量值时,适用格式,但不适用于向下钻取。 任何想法如何格式化下钻表中的值? 措施: 为“date到”度量设置格式string: 在excel中钻取:

数据透视表字段默认折叠

是否有可能让所有的字段默认情况下不折叠? 客户抱怨说,打开数据透视表时,他们需要取消每个字段的折叠。

Sharepoint 2010 Enterprise(PerformancePoint)KPI使用多个数据源

Sharepoint 2010 Enterprise(PerformancePoint)KPI使用多个数据源 我试图创build一个使用多个数据源的KPI,其中来自分析服务多维数据集的“实际”数据以及来自共享点列表或Excel服务数据源的“目标”数据。 该设置是很容易的,添加多个数据源等问题来试图让两个数据源正确应用维或时间filter。 基本上,如果我的Excel Services数据列源代码如下所示: | date| 区域| 目标| 当指定目标数据源时发生的所有事情就是将整个列表汇总起来并放在每个单元格上。 因此,如果记分卡在行上显示区域(维度),在列上显示date,则无论我的目标总计(在date和区域上总计)是否在每一行(和每个date)上都列为目标。 在我看来,在实际的KPI部分(和记分卡)中指定的尺寸不映射到其他数据源。 我想知道我正在尝试做什么? 这似乎是一个好主意 – 结果将是pipe理层将有一个非常简单的电子表格,他们可以通过共享点访问,修改目标,然后保存并更新所有相关的KPI。 这是什么常见的解决scheme? 你是否需要将目标数据放入同一个AS多维数据集?

在Excel中更改默认数据库连接

我们的团队正在使用Excel从其他来源获取数据 – MS SQL服务器或OLAP多维数据集。 当我们连接到服务器时,它显示一个默认的数据库。 有没有办法,我们可以改变这个默认的数据库到另一个? 谢谢

使用Azure的Excel和SSAS解决scheme

我们有一个基本的商务智能解决scheme,使用SQL Server分析服务(SSAS),在标准的“业务线”系统更新的SQL Server数据库之上。 桌面Excel用于连接到用于创build报告的数据多维数据集和标准数据透视表function,运行临时查询等。 问:是否有办法将这部分或全部移到Azure? 什么是最好的build筑? 例如 应用程序是否可以像使用本地数据库一样使用基于Azure的SQL Server数据库。 从这个数据可以使用SSIS ETL'ed所有在云中的SSAS 用户是否可以通过他们的桌面Excel或者通过Excel 365或者其他类似的方式来访问这些基于云的数据立方体(MS似乎有一些叫做Power BI的产品可能会涉及到) 移动和处理大量数据(每天500k +条logging)的成本是否过高?

SSAS多维数据集中的条件颜色格式

我有一个包含以下内容的事实表的星型模式: ID BIGINT IDENTITY, FK_Dimension1 BIGINT, FK_Dimension2 BIGINT, dataValue NUMERIC(20, 8), classification NVARCHAR(20) 分类定义了每个dataValue的安全分类,可以包含“public”或“confidential”。 我创build了包含分类字段的退化维,并且dataValue驻留在关联的度量表中。 我的要求是在任何将数据呈现为RED的工具中格式化dataValue,如果该字段聚集中的任何值包含“机密”的关联分类。 所以例如,如果在一个Excel数据透视表中,我显示3个值的聚合,其中一个是保密的,那么值应显示为红色文本。 在我的多维数据集计算中有以下MDX查询来处理格式: CALCULATE; SCOPE ( [Measures].[dataValue] ); If([MyDegenDimension].[Classification].[Confidential]) Then Fore_Color(This) = 255 End If; END SCOPE; 只要dataValue字段中的值不是零,就可以很好地工作。 如果我在数据透视表中向下钻取以显示恰好为零的单个值,则颜色格式不适用。 业务要求是任何机密值都应该被标记为红色,零值可以是保密的。 注意,即使分类维度未在数据透视表中使用,它也会将dataValue显示为红色。 有什么办法可以改变我的MDX查询,以便它也适用于零值? 我已经发布了一个类似的问题,然后回到这里在这里计算SSAS立方体不工作零数据值,但从来没有得到一个完整的解决scheme。

SSAS报告操作将多值列表值传递给SSRS报告参数

我已经search了很多小时试图find这个问题的端到端的解决scheme。 我想要在SSAS OLAP多维数据集中创build一个报表动作,该动作会生成一个格式化值列表,以传递给接受多值参数列表的SSRS报表参数。 这将在SSAS操作的单元级应用。 我发现了一个解决scheme,它使我获得最多的方式: 如何将多个值从SSAS报告钻取操作传递到SSRS多值参数 ,但不完全。 如果我从位于或低于维度属性的单元格运行操作, 则该操作确实会出现在Excel中,并且该操作正在生成列表(在此情况下为帐户密钥) 。 下面是一个链接到屏幕截图(无法embedded它由于缺乏声誉),在Excel中显示的行动和维度结构。 只要我在帐户密钥级别或以下运行它,操作就会起作用。 我希望能够在较高级别运行它,例如Account Major,并且仍然会为SSRS报告参数生成所有相关的Account Key值。 在较高的Account Major级别运行它不会触发报表运行。 Excel动作屏幕截图: http : //i.stack.imgur.com/QCGSp.png 下面是我用来生成报表参数值的MDX: UrlEscapeFragment( GENERATE( DESCENDANTS( [Account].[Account Key].CurrentMember, [Account].[Account Key].[Account Key] ), [Account].[Account Key].CURRENTMEMBER.Name, "&rp:Account=" ) ) 我希望我可以以某种方式修改上面的MDX,使其从任何度量单元格运行时返回Account维度的任何属性的所有帐户密钥 ,而不仅仅是在透视表中的帐户密钥的 self和子级别运行时。 另外,如果它有帮助,我可以在多维数据集上执行以下MDX查询,并获得我正在寻找的结果。 WITH MEMBER [Measures].[Account Key List] as GENERATE( DESCENDANTS([Account].[Account].CurrentMember, [Account].[Account].[Account]), [Account].[Account].CURRENTMEMBER.NAME, "&rp:Account=") SELECT {[Measures].[Account Key List]} […]

奇怪的行为与Excel透视,需要帮助

我正面临着一个奇怪的问题,我的Excel透视。 从附加的屏幕截图中可以看出,当我在数据透视表filter中select个别月份时,我获得了每个月所需的数据。 但是,一旦我在我的数据透视表filter中select了超过一个月,我得到了我的列值不同的行为。 预测列 – 虽然汇总,但没有给出正确的结果。 实际栏 – 仅显示最近一个月的结果(在本例中是11月17日)。 任何在这方面的帮助或build议将不胜感激。 使用的工具: MS SQL Server 2012 SSAS 2012 Microsoft Office 365 问候,赛义夫。