問題タブ [mdx-query]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mdx - MDX - この MDX クエリのディメンションのラベル/値を表示します
通常、CurrentMember.Value/caption をエイリアスとして使用して、ディメンションの値を表示します。
次のクエリの場合、これは次の行に沿ったエラーで壊れます
「階層 [メジャー] は、複数の軸または軸/軸とスライサーにも表示されます」。
私は理解しています。
では、行に簿価が表示されるようにクエリを編集/拡張するにはどうすればよいですか (通常は
'WITH Member [Measures].[Book_Label] AS [Book].[Book].CURRENTMEMBER.MEMBER_CAPTION'
上部にある列のディメンション値は?
(以下の Excel 画像、クライアント サイトのように白く塗りつぶされた値。)
mdx - MDX - フィルタリング時に総計が表示されない
私は、ユーザーが簡単な単語を入力できるようにする ExcelDNA C# xll に取り組んでおり (ガイダンスの下で)、ユーザーがリモートの ActivePivot キューブに対してクエリを実行できるように精巧な MDX を構築しています。
テスト中に、フィルタリングすると総計が消えることに気付きました (おそらく、タプルを結合していると思われます)。総計を取得するにはどうすればよいですか? SCOPE を使用したり、計算されるメンバを作成したりする必要がありますか?
より高度な MDX の人々に感謝します。
mdx - 平日の昨年の比較のための OLAP キューブ計算 - MDX
実際の販売額と昨年の販売額を比較したい。この比較の難しさは、曜日とうるう年の順守です。
日レベルの例:
2016-02-04 (木曜日): 実際の売上: 580,- 昨年の売上: 1.008,-
比較
2015-02-05 (木曜日): 販売実績: 1.008,-
したがって、同じ日付だけでなく、その月の同じ曜日を比較したいと考えています。
月レベルの例:
2016: (閏年) 01.02.2016 - 29.02.2019 (2016 年 2 月) 実際の売上: 19.300,-: 昨年の売上値: 19.000,-
比較
2015: (うるう年なし) 02.02.2015 - 02.03.2015 (平日の論理では 2015 年 2 月) 実際の販売額: 19.000,-
2016 年 2 月と 2015 年 2 月を比較するだけでなく、合計した平日の売上値を正確に比較したいと思います。
日付計算ディメンションを使用してこの計算を記述しようとしましたが、機能しますが、日レベルでのみ機能します。計算ディメンションの名前: Date Calculations Week メンバーの曜日名: ComparisonWD
2015年の結果:
2016年の結果:
これは日レベルで機能しますが、ご覧のように月レベルでも年レベルでも機能しません。
どうすればこれを達成できますか?