OLAPキューブを初めて使用しています。小さな例で正しい方向に向けることができますか?SSASキューブとSSRSレポートのMDXでデータを取得する
たとえば、transaction_id(int)、日付(datetime)、金額(decimal(16,2))の3つの列を持つテーブル "transactions"があるとします。
キューブを作成し、SSRSレポートのMDXクエリを使用してデータを取得したいとします。 レポートには次のような情報が表示されます。
私は金額と日付の次元(日付 - >月 - >年)のファクトテーブルを持つことができることを知っています。
この結果を得るために何をすべきか説明できます(MDXクエリの書き方を含む)。ありがとう。
正確な範囲を日数で指定しても、201504と201606の合計量が得られる理由を説明することができますか?
SELECT
[Measures].[Amount] ON COLUMNS
,[Dim_Date].[Hierarchy].[Month].MEMBERS ON ROWS
FROM
[DM]
WHERE
(
{[Dim_Date].[Date Int].&[20150414] : [Dim_Date].[Date Int].&[20160615]}
)
[OK]を感謝し、クエリを変更します。私はそれが動作しますが、私が期待したようにクエリを書いています(メインポスト参照) – NoWayOut
[Dim_Date]。[階層]。[月] .MEMBERSにはALLが含まれています。代わりに[Dim_Date]。[Hierarchy]。[Month]。[Month]を使用してください。 –