私が開発しているSSASには販売キューブがあります。私は、実際の販売のためのメジャーグループを "請求された販売"とし、販売予測のメジャーグループは "セールスバジェット"と呼んでいます。請求書発行された販売には、個別の請求書明細レベルの詳細があります。販売予算は月単位の見積もりです。そのため、販売予算測定グループでは、月単位で細かく設定されています。月別のレベルでドリルダウンすると、予算レベルがなくなる月のレベル以上でキューブを見ると、販売予算の数値が表示されます。SSAS多次元の多対多通貨換算
とにかく、請求書発行された売上と販売予算の両方が異なる通貨である可能性があります。私は、ユーザーが希望の通貨を選ぶことができるように多くの通貨変換に取り組んでおり、それはすべてそれに変換されます。私は、ビジネスインテリジェンスウィザードで生成されたスクリプトと手動の方法の両方で、これを成功裏に実行しました。
https://www.youtube.com/watch?v=DHuqEvphE4I
https://www.youtube.com/watch?v=gMCIu5Nh93M
私はそれが別の粒度に設定されているため、売上予算メジャーグループ内のメトリックのいずれかを含むしようとした場合しかし、これらの方法のいずれかで、私はエラーを取得します。データウェアハウス、キューブなどのデータモデルは、販売実績テーブルと同じように他のテーブルにリンクされている営業予算の追加のファクトテーブルを持っている点を除いて、ビデオのデータモデルと同様に設定されています。私はこれを論理的に達成することが不可能な理由はなく、回避策がなければならないと考えています。私はSQL Server 2012 Enterprise SP3を使用しています。
ここでは、2番目のビデオを完成した後の私のセットアップのスクリーンショットです。
これは、ありがとうございました!私が毎日の料金を気にしなければ、その月の平均料金は両方のメジャーグループにとって十分です。私は販売と予算のメジャーグループの両方のための新しい毎月の平均為替レート表を使用することにより、1つの通貨のファクトテーブルにこれをダウン統合できると思います。しかし、このように動作します。 – bpfrenchak