0

SQL Server Analysis Services (SSAS) 2008 で 'ByAccount' 集計を機能させるのに問題があります。

貸借対照表と損益要素を使用して、財務報告ソリューションを作成しようとしています。

月レベルの粒度で数値を含むファクト テーブルがあります。現在、このテーブルで私が関心を持っているメジャーが 1 つあります。「Reporting Amount」で、AggregateFunction プロパティは「ByAccount」に設定されています。

年と期間で構成される時間ディメンションがあり、年は「ReportingYear」タイプに設定され、期間は「ReportingMonthOfYear」に設定されています。

AccountId (タイプ AccountNumber に設定)、AccountType (タイプ AccountType に設定)、ParentAccountId (タイプ Account および使用法 Parent に設定) の属性で構成される「アカウント」ディメンションがあります。

「データベースの編集」に移動すると、適切なアカウント タイプのマッピングが設定されており、貸借対照表のタイプが「LastNonEmpty」に設定されていることがわかります。

ただし、ByAccount は単に有効になっていません。「LastNonEmpty」で集計されたものは何も得られません。私は何が欠けていますか?

4

1 に答える 1

1

私は最終的に、問題は私のAccountType列が整数IDであるという事実にあるように思われることを発見しました。これを「資産」、「負債」などの実際のアカウントタイプの説明を含む文字列に変更すると、問題が解決しました。

于 2009-05-22T13:56:59.393 に答える