2017-07-11 4 views
0

目標式がキューブ全体の値式の平均である場合、KPIを作成する必要があります。SSAS KPI平均目標式

したがって、KPIを使用して、値が平均値より上か下かを教えてもらえます。

現時点では、私が見ることができるように見えるのは、その時点ですべての値に対して作成された目標ではなく、ハードコードされた数値またはルックアップです。

それはようなものになるだろう:私は取得するように見えるすべては、私はここで

答えて

0

...で、現在午前レベルの平均は、AVGのドキュメントです

AVG([Measures].[Sales]) 

https://docs.microsoft.com/en-us/sql/mdx/avg-mdx

したがって、関数の構文は:Avg(Set_Expression [ , Numeric_Expression ])

[Measures].[Sales]はnumeric_expressionですが、どのセットを指定する必要がありますかあなたは平均以上にしたいと思います。あなたが完全な階層を越えて平均を取得したい場合は、MEMBERS関数を使用して完全な集合を取得することができます。

AVG(
    [Geography].[State-Province].[State-Province].MEMBERS 
,[Measures].[Sales] 
) 
+0

こんにちは@whytheq、あなたのポストに感謝します。あなたの例では、階層を正確に表すものについて二重の言及をしていますか? [地理]次元、最初の[州 - 都道府県]、第2 [州 - 奉仕]の最初のメンバーですか? – MadDog

+0

[地理]は次元 - 階層 - レベルです。 ... [ワシントン]が.MEMBERSの代わりに最後にタグを付けたようなものがあれば、それはメンバーになるだろう – whytheq