Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.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
使用MDX在SSAS多维数据集中更新_Ssas_Mdx_Cube - Fatal编程技术网

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

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

我是SSAS多维数据集的新手,我正在尝试学习如何更新多维数据集。我看了看样品,试着自己做,但我得到了一个错误。我的问题是如何进行更新多维数据集查询

有一个ExchangeRate度量值组,该组具有汇率、currencyID和期间,用于告诉汇率将应用于哪个月。还有另一个销售度量组,其中包含customerID、ProductID、DateKey等以及金额

我想将金额更新为该销售度量值组中的金额*比率。有人可以帮我创建更新多维数据集查询,或者用其他方法计算和更新它吗?我试图自己创建更新查询,但出现错误。所以,显然我做得不对


我在浏览时添加了2度量值的视图。当然,它不包括所有字段。我希望这有助于澄清问题。我只想把金额乘以利率。它们都链接到货币维度。

谢谢Tab Alleman。你的评论让我想看看在DW上做计算,然后再把它推到立方体上。它工作得更好。

太宽了。太宽了,对不起。我更新了问题。我可以知道我可以添加什么使其不那么宽泛吗?人们通常不会用查询来“更新多维数据集”。一种方法是在投标中打开项目,进行所需的更改,然后部署项目。是否有一些教程告诉您使用查询更新多维数据集?你能发布你说你试图运行的“更新查询”并发布它生成的错误消息吗?我道歉。我应该从这个故事开始。他们告诉我oracle essbase可以对essbase多维数据集中的销售额进行汇率计算。我也试着这么做。下面是一个select查询,计算成员的销售额为[Measures].[Local sales]*[Measures].[Rate]在列上选择非空{[Measures].[Local sales]},非空{([SSAS Dim Date].[Invoice Date].[Invoice Date].[Invoice Date].[Invoice Date].[ALLEMBERS*[SSAS Dim PERIME].[PERIME].[PERIME].[Period].ALLEMBERS*[.ALLMEMBERS*[SSAS Dim Customer].[CustomerID].[Cust ID].ALLMEMBERS)}维度属性成员\标题,成员\唯一\名称(在[MM Sales]中的列上选择({[SSAS Dim PERIOM].[PERIOM].&[201512]})