4

ファクトテーブルには、SSASを使用してデータソースに作成した時間ディメンションテーブルへの外部キーとして使用した「日付」列があります。ただし、キューブをデプロイして参照すると、時間ディメンション属性またはその階層を追加しても、メジャーで何もフィルタリングされません。ファクトテーブルの時間情報とSSASが作成した時間ディメンションテーブルの間に断絶があるようなものです。

私はここで何かが欠けていますか?生成された時間ディメンションを使用して、ファクトテーブルの日付値に基づいてキューブにスライスおよびダイス分析を適用できるように、それらをリンクするにはどうすればよいですか?

4

1 に答える 1

5
  • 日付列はディメンション テーブルの主キー列ですか?
  • それはファクト テーブルの外部キーによって参照されていますか?
  • 主キーと外部キーの関係は Analysis Services DSV に示されていますか?
  • キューブ エディターで、メジャー グループと時間ディメンションの交点に、空の灰色の領域ではなく、正しいキー名を示す塗りつぶされた白い領域が表示されますか?
  • 本当に日付または日時が含まれていますか?

頻繁に使用されるパターンは、OLAP アプリケーションの時間ディメンションで、日数の粒度がある場合に、構造 yyyymmdd の整数の主キーを持つことです (つまりyear * 10000 + month * 100 + day_of_month、これによりキーは人間が読めるようになりますが、それでもわずかに効率的な整数です)分析サービス用。

于 2010-08-18T18:03:46.857 に答える