MDX結果の合計が間違っています

ジェームズ・カルショー

次のMDXクエリがあります。

SELECT  { [Measures].[Work Order Count Housekeeping Per Sq Ft],  
          [Measures].[Work Order Count], 
          [Measures].[House Keeping Square Footage]} ON 0,  
        { (  [Location].[Entity Location Name].Members ) } ON 1 
FROM [Work Order] 
WHERE ( {  [Department].[Department Name].[Housekeeping]}, 
        { [Location].[Entity Location ID].[12280], [Location].[Entity Location ID].[14067], [Location].[Entity Location ID].[15092]}, 
        {  [Event Start Dates].[Date Key].[20160705] :  [Event Start Dates].[Date Key].[20180705]   }, 
        { [Owner Entity].[Entity ID].[12279], [Owner Entity].[Entity ID].[12280], [Owner Entity].[Entity ID].[14067], [Owner Entity].[Entity ID].[15092]}, 
        { [Work Order Days Open].[Days Open].[1] : [Work Order Days Open].[Days Open].[250] }, 
        { [Work Order Days Overdue].[Days Overdue].[1] : [Work Order Days Overdue].[Days Overdue].[250] } )

これは私が結果として得るものです:

ここに画像の説明を入力してください

私は、すべての値が、取得した値ではなく、6.42857、45、および7になることを期待していました(*そして必要です)

クエリで何が間違っていますか?

whytheq

ALLは常にALLになります

WHERE句で選択された3つのメンバーの集合である新しいALLが必要なようです。

WITH句を使用してALLcustomメンバーを作成できます。

WITH
SET LocationSet AS
{ [Location].[Entity Location ID].[12280], 
[Location].[Entity Location ID].[14067], 
[Location].[Entity Location ID].[15092]}
MEMBER Location].[Entity Location ID].[All].ALLcustom AS
AGGREGATE ( LocationSet )
SET [Locations] AS
{LocationSet,
 [Location].[Entity Location ID].[All].ALLcustom
}
SELECT  { [Measures].[Work Order Count Housekeeping Per Sq Ft],  
          [Measures].[Work Order Count], 
          [Measures].[House Keeping Square Footage]} ON 0,  
        [Locations] ON 1 
FROM [Work Order] 
WHERE ( {  [Department].[Department Name].[Housekeeping]}, 
        {  [Event Start Dates].[Date Key].[20160705] :  [Event Start Dates].[Date Key].[20180705]   }, 
        { [Owner Entity].[Entity ID].[12279], [Owner Entity].[Entity ID].[12280], [Owner Entity].[Entity ID].[14067], [Owner Entity].[Entity ID].[15092]}, 
        { [Work Order Days Open].[Days Open].[1] : [Work Order Days Open].[Days Open].[250] }, 
        { [Work Order Days Overdue].[Days Overdue].[1] : [Work Order Days Overdue].[Days Overdue].[250] } )

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してくださいdebugcn@gmail.com

編集
0

コメントを追加

0

関連記事

分類Dev

MySQLの結合が間違っています結果

分類Dev

Scalaではn個の数値の合計の結果が間違っています

分類Dev

eulerProjectの関数の結果が間違っています

分類Dev

ElasticSearch結果のスコアが間違っています

分類Dev

dimplejs散布図の結果が間違っています

分類Dev

Application.Sumの結果が間違っています

分類Dev

NSDateFormatter dateFromStringの結果が間違っていますか?

分類Dev

!dumpheapの結果が間違っています

分類Dev

Python math.arctan()の結果が間違っていますか?

分類Dev

行の合計の結果は正しいですが、列の合計は3 x4配列に対して間違った結果をもたらします

分類Dev

MySQLの2列の合計が間違った結果

分類Dev

mysqlクロス集計の合計が間違っています

分類Dev

Valgrindを使用したlongdoubleのstd :: fpclassifyの結果が間違っています

分類Dev

Haskell repa:2つの配列の内積結果が間違っています

分類Dev

Pythonを使用したGoogleScrapeの結果の数が間違っています

分類Dev

PHPのarray_count_valuesの結果が間違っています

分類Dev

phpでxpathを使用すると、結果の数が間違っています

分類Dev

ElasticsearchMatchQueryが間違った結果を返しています

分類Dev

合計スキャン-スレッド数が多いと間違った結果になります

分類Dev

Objective-Cでは、fabsf()の結果タイプが間違っています

分類Dev

Conv2dTensorflowの結果が間違っています-精度= 0.0000e + 00

分類Dev

タイムデルタ操作の結果が間違っています

分類Dev

hash_djb2 PHPの結果が間違っていますか?

分類Dev

setIntervalによる関数の結果が間違っています

分類Dev

複数のテーブルを結合して集計を適用すると、間違った結果が得られます

分類Dev

Oracleの "order by"句は、結果を間違った順序で返すか、結果が欠落しています

分類Dev

Javascriptの角度計算が間違っている場合があります

分類Dev

合計時間の計算式で間違った結果が生成されるのはなぜですか?

分類Dev

価格の合計が間違った値を示しています

Related 関連記事

  1. 1

    MySQLの結合が間違っています結果

  2. 2

    Scalaではn個の数値の合計の結果が間違っています

  3. 3

    eulerProjectの関数の結果が間違っています

  4. 4

    ElasticSearch結果のスコアが間違っています

  5. 5

    dimplejs散布図の結果が間違っています

  6. 6

    Application.Sumの結果が間違っています

  7. 7

    NSDateFormatter dateFromStringの結果が間違っていますか?

  8. 8

    !dumpheapの結果が間違っています

  9. 9

    Python math.arctan()の結果が間違っていますか?

  10. 10

    行の合計の結果は正しいですが、列の合計は3 x4配列に対して間違った結果をもたらします

  11. 11

    MySQLの2列の合計が間違った結果

  12. 12

    mysqlクロス集計の合計が間違っています

  13. 13

    Valgrindを使用したlongdoubleのstd :: fpclassifyの結果が間違っています

  14. 14

    Haskell repa:2つの配列の内積結果が間違っています

  15. 15

    Pythonを使用したGoogleScrapeの結果の数が間違っています

  16. 16

    PHPのarray_count_valuesの結果が間違っています

  17. 17

    phpでxpathを使用すると、結果の数が間違っています

  18. 18

    ElasticsearchMatchQueryが間違った結果を返しています

  19. 19

    合計スキャン-スレッド数が多いと間違った結果になります

  20. 20

    Objective-Cでは、fabsf()の結果タイプが間違っています

  21. 21

    Conv2dTensorflowの結果が間違っています-精度= 0.0000e + 00

  22. 22

    タイムデルタ操作の結果が間違っています

  23. 23

    hash_djb2 PHPの結果が間違っていますか?

  24. 24

    setIntervalによる関数の結果が間違っています

  25. 25

    複数のテーブルを結合して集計を適用すると、間違った結果が得られます

  26. 26

    Oracleの "order by"句は、結果を間違った順序で返すか、結果が欠落しています

  27. 27

    Javascriptの角度計算が間違っている場合があります

  28. 28

    合計時間の計算式で間違った結果が生成されるのはなぜですか?

  29. 29

    価格の合計が間違った値を示しています

ホットタグ

アーカイブ