現在、キューブに新しいメジャーを設計しています。ロジックは非常に単純です。
サイトにロードされたページの数 (テーブル PageLoad の行数) の測定値があります。
そして、次のデータがあります。たとえば、特定の月にロードされたページは 0.01 セントの価値があります。
私の構造は次のとおりです。
Fact_PageLoad -> Dim_Calendar -> Dim_PricePerPage
そして、メジャー Page Loaded Earning (つまり、行数 * レート) が必要です
そして今、このデータをどのように実装できるか疑問に思っています。計算されたメンバーを考えました。しかし、これが可能であるとしても、8 月のレートが 0.01 で 9 月のレートが 0.05 であるのに対し、8 月 15 日から 9 月 15 日までの間に稼いだ金額を教えてくれるように頼んだ場合、SSAS はそれをどのように処理するのでしょうか? 8 月の行を数えて 0.01 を掛け、9 月の行数に 0.05 を掛けたものを足すことはできますか?
うまくいくはずの別の解決策を考えました.PageLoadテーブルに計算フィールドを追加します.これは単にレートです. そして、このフィールドを合計する必要があります。しかし、それが最善の解決策であるかどうかはわかりません。
ご協力いただきありがとうございます