問題タブ [ssas-2008]
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.
ssas - メンバーによる MDX フィルター
これは、MDX に関する一般的な質問です。これらの日付をレポートの date.fierarchy からフィルター処理したいと考えています。以前は計算されたメンバーを使用していましたが、それをクエリに入れただけで、結果が返されません。
mdx - MDX で個々のカテゴリの割合を計算する
個々のカテゴリの割合を計算したいのですが、これが私の mdx コードです。
ここに出力があります
この出力には、「外部要因、戦略、事業運営、ガバナンス」などの 4 つのカテゴリがあります。
同じカテゴリで異なる色の割合を計算する必要があります。たとえば、「外部ドライバー」を使用する場合
、28 は外部ドライバーの合計であるため、計算は黄色 = 15/28 * 100、緑 = 5/28/*100 のようになります。mdxでこれを行う方法を教えてください。
ありがとう
c# - ADOMD XMLReader を使用して SSAS キューブからデータを取得する
キューブがあり、次のコードを使用してデータを取得しようとしています。クエリが返す列と行の数がわかりません。各行にまたがる各列の値を読みたいだけです。
次のリンクは、SSAS キューブからデータを取得する最速の方法は XMLReader であると述べています
http://msdn.microsoft.com/en-us/library/ms123479(v=sql.105).aspx
ssas - SSAS すべてのメンバーの質問
次の 3 つの属性を持つ製品ディメンションがあるとします。
- ProductID (キー)
- 色
- カテゴリー
各属性には All メンバーがあるようです。
すべてのメンバーはそれぞれ独立していますか? つまり、Color 属性の All メンバーが Category 属性の All メンバーとは異なる値を持つことが技術的に可能であるということですか?
タプル(オール「カラー」、ウィンターカテゴリー)の話はできますか?
製品ディメンション自体に All メンバーがありますか?
年と月が日付ディメンション (製品ディメンションとは異なる) に属している (2012 年、1 月) について話すときは、次のように考える必要があります。
(2012 年、1 月、ProductID 属性のすべてのメンバー、Color 属性のすべてのメンバー、Category 属性のすべてのメンバー)
また
(2012 年、1 月、製品次元のすべてのメンバー)
?
編集:質問を書き直す必要があるかもしれません...特定のキューブに「すべてのメンバー」がいくつ存在するか、およびそれらのそれぞれをどのように参照できるかがまったくわかりません。
SSAS 2008 R2 に関する本を読んでいます。もう少し読んだ後、質問を更新する必要があると思います。たとえば、属性を参照している場合は、属性階層(ユーザー定義なし)と言う必要があります。
ssas - SSAS は、基になるデータの更新中にキューブを更新します
キューブの更新中に、SSAS キューブで使用されている基になるデータを更新できますか?
週に 1 回キューブを完全に処理してクリーンアップします (その週に更新を処理し、インデックスを処理します)。ただし、データ全体を複数回処理する必要があります。データ ウェアハウスにはデータを更新する毎日のジョブもあり、完全なキューブ プロセスには 24 時間かかります。現在、ジョブの後に毎日の更新をステージングしており、完全なキューブ処理は、データ ロード ジョブとの衝突を回避する方法で行われています。ただし、データを複数回処理する必要がある場合は、データ ウェアハウスが更新されている時間に遭遇します。
これは、基になるデータの変更が停止するのを待つため、キューブの処理に時間がかかるだけですか? それとも、進行中にスナップショットを取得しますか?
ありがとうございました!
mdx - MDX SUM 関数と NULL 値
基礎となる SQL Server 2008 Analysis Services データベースを使用して、Team Foundation Server 2010 のレポートを作成しようとしています。キューブ 'Team System' は、TFS 2010 レポートに付属するキューブです。
私の問題です。FactWorkItemHistory の StateChangeCount メジャーを使用しようとしました。ワークアイテムの状態が変化しない期間もありますが、その他の変化はあります。そのため、後で示すように、StateChangeCount が NULL のファクト行がいくつかあります。
基礎となるファクト行に NULL 値が含まれていても、State Change Count メジャーは 0 の値を生成することがあります。このメジャーは、[FactWorkItemHistory].[StateChangeCount] の SUM として定義されます。NULLS の SUM が 0 を返すのは設計によるものですか、それとも何か不足していますか? 問題の期間は 2013 年 3 月 1 日 (3 月) と 2013 年 5 月 2 日 (5 月) です。
出力は次のとおりです。
クエリ:
与えます:
そして最後に MDX クエリ:
結果:
その間
は:
問題のある期間には、いくつかのファクト行がありますが、他の作業項目データの変更が含まれていることがわかります。これらの項目が特に SUM の結果を汚染することはないと思います。COUNT の場合、値が 0 であることは問題ありませんが、SUM の場合はそうではありません。
どんな助けでも大歓迎です。
ありがとうございました
ssas - 数値をセットにキャストする方法
これは少し初心者向けの MDX の質問だと思います。私は計算されたメンバーとして以下を取得しようとしています:
結果として得#VALUE!
られるのは、最小/最大がセットで機能[Measures].[My Data]
し、同じスコープ内にあるためと推測されるため、スカラーです。基本的にMy Data / .2
は、 が 1 または 0 の間である限り、 が必要です。1 より大きい場合は 1、0 より小さい場合は 0 が必要です。
[Measures].[My Data] をセットにキャストする方法はありますか? そのようなセット関数はそれで動作しますか?
ssas - 計算されたメジャーを合計する方法は?
キューブのデータの各行に対して完全に機能する、かなり複雑な計算メジャーがあります。ただし、これらの値を行ごとに合計する必要があります。しかし、計算されたメジャーの動作は、Excel の小計行と合計行にあるようです。前の行を合計する代わりに、計算を再度実行しています。各行で計算を実行する計算メジャーを使用する方法はありますが、合計と小計で従来の SUM を実行しますか?
前もって感謝します。