問題タブ [ssas-2012]
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 - ケースステートメントがすべての条件で機能しない
問題: 上記の両方の条件が満たされる場合、どうすれば両方の値を取得できますか? 両方の条件が満たされているにもかかわらず、返される結果は 1 つだけです。私は試しました:
しかし、それは機能していません。
ssas - 2. その特定の市場における各製品の市場成長率はどれくらいですか?
All_Product hierarchy
入っていAll_product dimension
ます。strength-->product-->market
製品の成長と市場の成長を月単位で計算したい((current-prev)/prev)
。私はスクリプトを使用して、製品の成長 (wrt product) と市場の成長 (wrt market) を計算しました。例: 特定の市場における各製品の市場成長は、同じ例になります。
私は市場を持っており、製品を持っている市場m1
の下にあり、そして. 個々の製品の成長と市場の成長があります。質問は、私が製品レベルで市場に行く場合、製品の市場成長値は同じでなければならないということです。m1
p1
p2
p3
p1
p2
p3
もしproduct_growth (m1) = 50
そしてmarket_growth(m1)=75
そしてproduct_growth
のp1
,p2
そしてp3
かもしれません15
,25
です10
がmarket_growth
、p1
,はp2
, になりp3
ます75
75
75
市場の成長のために使用しているスクリプト:
sql-server-2012 - プロセスの更新にプロセスがいっぱいよりも時間がかかっています
大きな次元がほとんどない立方体があります。現在、Process Full に 2 時間かかっています。キューブを分割し、以下の戦略に従いました。
- プロセス更新次元
- プロセスデータパーティション (必要なパーティションのみ)
- プロセス インデックス キューブ
一部の次元で厳密な関係がほとんどなかったため、プロセスの更新を行うことができませんでした。私は今それらすべてを柔軟にしました。しかしその後、キューブの処理時間は 2 時間 40 分に増加しました。
さて、私の質問は、ここでプロセスの更新に時間がかかるのはなぜですか? どうすれば処理を高速化できますか?34 個のパーティションのうち、一度に 2 個のパーティションを処理しています。内訳は次のとおりです。
- すべてのディメンションの更新プロセス - 2 時間 20 分
- プロセス データ 2 パーティション - 10 分
- プロセス インデックス - 10 分
ssas - ssasでマーケットワイズで商品のランクを取得する方法
Market-->group1-->group2-->product のようなディメンション階層があります。メジャーに基づいて、特定の市場の Group2 メンバーのランクが必要です。
ssas - 「ランク」ディメンションに複数の階層エラーが含まれています
エラー: 「ランク」ディメンションには複数の階層が含まれているため、階層を明示的に指定する必要があります。実行完了