Tag: olap cube

在SSAS多维数据集上进行透视:在测量时隐藏没有结果的行

我无法隐藏没有选定度量的特定维度成员数据的行,但在度量值组中有成员的行。 考虑以下测量组的数据源: +———+———-+———-+———-+——–+ | invoice | customer | subtotal | shipping | total | +———+———-+———-+———-+——–+ | 1 | a | 12.95 | 2.50 | 15.45 | | 2 | a | 7.50 | | 7.50 | | 3 | b | 125.00 | | 125.00 | +———+———-+———-+———-+——–+ 当试图根据SSAS多维数据集中的度量值组创build枢轴表时,可能会导致以下结果: 但是,我想隐藏Customer b的行,因为在给定的数据透视表中没有结果。 我已经尝试使用数据透视表选项 – >显示 – >显示行上没有数据的项目,但只适用于显示/隐藏给定度量组中没有被引用的Customer […]

select维度转到列标签而不是Excel中的行(SSAS)

为SSASselect维度属性excel将转到列标签而不是数据透视表上的行标签。 在向维度添加新属性之前,它用于正确工作。 有人可以告诉我什么属性,我应该改变默认它行标签?

Excel 2010graphics颜色无法使用VBA连接到多维数据集(SSAS)

我们有一个奇怪的问题。 我们正在连接到一个多维数据集(MS SSAS),以获取显示一组graphics(条形图,折线图)的仪表板的数据。 我们需要根据从立方体获得的数据描绘不同的颜色(我们正在使用切片机,因为仪表板需要根据所选参数进行dynamic显示)。 我们使用VBA来描绘graphics中的颜色变化,但是在Excel Services中使用VBA时不起作用。 我们使用Excel 2010,我们发现在Excel 2010中,连接到多维数据集时,条件格式图标被禁用。 我们将不胜感激,如果你能提供我们同样的指针。 我们的问题是在Excel 2010中更改颜色,而不使用VBA来获取从多维数据集中提取数据的graphics(条形和线条)。 当我们感到震惊的时候,指针就能真正帮助你。

刷新数据时,SSAS(2008R2)和Excel筛选问题

我们有一个2008 R2的实例,运行大约6个立方体。 我发现的情况如下。 用户使用正常的数据源方法通过MS Excel 2010连接到多维数据集。 比方说,他们创build了一个非常简单的数据透视表…行上的帐户和列上的月份,每个帐户都有一个度量给我们的总价值。 在用户创build报表时,在立方体(Jan> Nov)中有11个月的数据可用,所以数据透视表在Excel中反映了这一点。 用户在行上应用一些filter(比如说5)来select一些帐户。 用户然后将此文件保存到他的桌面上,并保留到多维数据集中的Decembers数据可用。 十二月在我们身边,我们刷新立方体,现在它也包含了十二月份的数据。 用户重新打开Excel文件并右键点击数据透视表并刷新数据,期望看到所选五个账户的全年数据,但事实并非如此。 实际情况是,所有前面的数据都丢失了,数据透视表是完全空白的。 任何人都可以帮助为什么这是发生和潜在的解决scheme? 我脑海中有一个想法,就是Excel使用一些唯一的标识符来存储正在过滤的帐户,而当多维数据集重新处理新的月份时,新的唯一ID将被分配给帐户,因此不会发生匹配。 必须有一个工作,否则所产生的每个报告实际上是一个扔掉的努力。 干杯!

为什么我的SSAS多维数据集URL操作不会出现在Excel中?

我正在使用SSAS 2008 R2 OLAP多维数据集和Excel 2010.我已经在多维数据集中设置了一个URL Action,其目标types为Cells和所有单元的Target对象。 当我在Action Expression中有一个硬编码的URL时 – 例如"http://stackoverflow.com"一切正常 – 也就是说,当我右键单击Excel 2010数据透视表中渲染我的多维数据集的事实时,我可以请参阅上下文菜单和其他操作,我的URL操作在那里,它的工作原理。 当我尝试添加任何MDX到动作expression式 – 例如"http://stackoverflow.com/" + [Measures].[DataValue] (它应该代表我正确点击的事实) – 没有额外的可用的操作。 任何人都可以build议我做错了什么,或者如何诊断实际的问题? 我很确定[Measures].[DataValue]应该有数据。 谢谢。

无法在Excel中刷新PowerBI分析

我安装了PowerBI“Excel更新分析”和“PowerBI Publisher for Excel”。 每次刷新OLAP多维数据集时,都会要求inputlogin凭据。 我确定login凭证是正确的,因为我使用相同的loginPowerBI Web。 在提交我的日志后,在excel中收到的错误是:“发生以下系统错误:(操作成功完成。”)。 请帮助,因为没有用户能够使用“分析在Excel”function。

VBA – OLAP多维数据集filter – testing项目是否存在

我在Excel中的OLAP Cube表上有一个filter ActiveSheet.PivotTables("cohortCLVTwoYear").CubeFields(17).EnableMultiplePageItems = _ True ActiveSheet.PivotTables("cohortCLVTwoYear").PivotFields( _ "[data1].[CUST_COMBINEDmonthsFromOrder].[CUST_COMBINEDmonthsFromOrder]"). _ VisibleItemsList = Array( _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[01-03_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[04-06_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[07-09_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[10-12_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[13-18_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[19-24_Months]") 这是过滤的数据集是一个人一直是一个客户的时间长度。 在我工作的一些品牌更新,他们已经不存在了很长时间,所以没有一些后来的项目过滤,如19 – 24月 我试图创build一些error handling,如果上述不起作用,请尝试 ActiveSheet.PivotTables("cohortCLVTwoYear").CubeFields(17).EnableMultiplePageItems = _ True ActiveSheet.PivotTables("cohortCLVTwoYear").PivotFields( _ "[data1].[CUST_COMBINEDmonthsFromOrder].[CUST_COMBINEDmonthsFromOrder]"). _ VisibleItemsList = Array( _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[01-03_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[04-06_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[07-09_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[10-12_Months]", _ "[data1].[CUST_COMBINEDmonthsFromOrder].&[13-18_Months]") 最终把filter放到… ActiveSheet.PivotTables("cohortCLVTwoYear").CubeFields(17).EnableMultiplePageItems = […]

支持Excel数据透视表的OLAP多维数据集。 什么是更好的解决scheme?

我正在为非技术营销人员构builddynamic数据环境。 我想以Excel数据透视表的forms提供大量数据,所以即使没有分析/技术背景的营销人员也可以访问相关的性能信息。 我试图避免非前端,因为我不希望用户不得不经常导出数据,当他们需要以某种方式操纵它。 我的第一个想法就是把一个填充了预聚合数据的OLAP多维数据集放在一起,但是由于OLAP“过时了”,我得到了IT团队的推迟。 我并不反对他们 – 那里肯定有更快的数据处理架构。 所以我的问题是这样的:还有其他的方式来构build数据,以便营销人员可以轻松访问它,但仍然在一定程度上在Excel中操纵它? 我正在处理大约500到100万行数据,需要能够缩放维度。

将自定义的Excel驱动程序写入.Net中的OLAP通信

我正在使用Excel,我想在Excel中使用我的OLAP多维数据集。 所以我需要写我的自定义Oledb提供与我的OLAP服务器通讯到Excel。 我知道有一些接口通过实现他们我可以build立一个桥梁,我可以与我的olap立方体沟通。 任何人都可以告诉我如何开始写我的司机或任何想法。 如何我可以与Excel与外部数据源进行通信

在Excel中使用VBA,如何获取服务器上所有OLAP多维数据集的名称?

我工作的公司为我们的每个客户创build一个OLAP Cube数据库。 我使用立方体中的值每天跟上很多事情。 无论何时设置新的客户端多维数据集,我都会在工作簿中添加一个工作表,并使用该多维数据集创build数据透视表。 我想创build一个macros来检查服务器是否有可能添加的多维数据集。 我想下面这样做是最好的方法 For Each Cube in Server.Cubes MsgBox Cube.Name Next Cube ,但是我找不到这样的东西。 我已经search了几天没有运气的答案。 几乎任何方式来parsing通过服务器看可用的立方体将帮助我。 有任何想法吗?