SUM としての「パワー」ロールアップ、Year->Month->Day->Hour としての Time ディメンション、および Location ディメンションとしてのメジャーがあります。
電力データの時間レベルで保存しています。
現在、特定の場所と日付について、過去 90 日間の 1 時間あたりの平均電力が必要です。過去 90 日間の平均 power_total を 1 時間ごとに 24 列で表示する必要があります。
次のクエリは、場所 1 の時間ごとのその日付の電力のみを返します。しかし、日付と場所の 1 時間ごとに過去 90 日間の平均電力が必要です。この要件をどのように行うのですか?
SELECT {Hierarchize({[Time.Monthly].[2013].[9].[20].Children})} ON COLUMNS, NON EMPTY {CROSSJOIN({Hierarchize({[Location].[Location1]})}, {[Measures].[power]})} ON ROWS
FROM [Power_Trend]
私はMDXにかなり慣れていません。
私を助けてください。
-プラカシュ