20230101の形式から日付型のディメンションを作成する際は、以下の計算フィールドを作成する。
DATE( DATEADD('day',[日付]%100 -1, DATEADD('month',INT([日付]%10000/100) - 1, DATEADD('year',INT([日付]%10000)-1000,#1000-01-01#) )))
まず、パラメータの作成を行う。今回は[日時指定]という名前で作成する。 その後新たな計算フィールドを作成し、以下のように設定する。
IF [イベント日時] <= [日時指定] AND [イベント日時] >= DATEADD("day",-30,[日時指定]) THEN "Keep" ELSE "Remove" END
あとはこれをフィルターにかけ、Keepのみ表示するようにすることで実現できる。