質問: MS BI Analysis ServicesのFactXテーブルとDimXテーブルを手動で作成する必要がありますか? 私はOLTPデータベースを持っています。このデータベースでは、SQL 2008 R2 Analysis Servicesを使用したいと考えています。そこで私はBIテンプレート 'Analysis Services Project'を使用してVisual Studioで新しいプロジェクトを作成しました。 サーバー上にFactXXXテーブルとDimXXXテーブルを手動で作成する必要がありますか、それともVisual Studioでこれを行うことが可能ですか? For instance, can Dimension Wizard (Right click on "Dimensions" folder in solution explorer -> New Dimension -> Use Existing table) be used for the dimensions, or is it for some other purpose?
回答: 通常、SSASプロジェクトのデータソースとして使用する非正規化ファクトテーブルとディメンションテーブルを作成します。 これらの非正規化テーブルを作成する理由には、パフォーマンス(キューブ/ディメンションの高速処理とOLTPデータベースの負荷の軽減)とクリーンさ(ファクトとディメンション表が明確に定義されています)が含まれます。 しかし、物理テーブルを使用する ことはありません。同じ情報を提供するビューを作成するか、名前付きクエリを使用してデータソースビューでクエリを定義することができます。 希望が役立ちます。