在数据透视表中使用多维数据集公式和切片器时,钻取操作处于活动状态

时间:2016-12-15 13:42:02

标签: sql excel ssas pivot-table business-intelligence

我们假设我们根据**XMLHttpRequest cannot load http://www.example.com/ No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.** Pivot Table成本中心制作了以下报告Slicerenter image description here

我们可以观察到SSAS Cube可用,以便用户可以查看与所选成本中心相关的详细信息。

由于报告的复杂性,我们将Drillthrough Actions转换为多维数据集公式后,Pivot Table不再可用。他们像第二张照片一样被禁用。

我检查了立方体公式,它看起来像这样:

Drillthrough Actions

转换为公式后,=CUBEVALUE( "CUBE";$B13;C$5;Slicer_Cost_Center_No ) 作为参数传递。如果我们现在尝试Slicer,它会被禁用。但是,如果我们从公式中删除切片器并手动传递成本中心,Drillthrough将再次变为活动状态。

我们如何在DrillthroughDrillthrough Action作为过滤器工作时保持Cube Formulas有效?

enter image description here

Slicer将在Drillthrough中没有Slicer时生效:

enter image description here

1 个答案:

答案 0 :(得分:2)

尝试使用Excel 2016和SSAS 2016.此组合允许在切片器上设置的单元格中进行钻取。您可以在SSAS 2014或2012上运行Excel 2016,在这种情况下,钻取不会遵循切片器筛选器集。