こんにちは、OLAP キューブに時間ディメンションを追加するのに苦労しています。日付以外のキューブのすべてを機能させることができます。
ソース データ ビューには、datetime 列があります。
サーバー上でディメンション -> 新しいディメンション ->時間ディメンションを生成 を使用します。最終的には、階層的な時間ディメンション (日付-月-四半期-年) が適切に作成されます。
後で、このディメンションをキューブに追加し、ソース データ ビュー (ファクト データを含む同じテーブル) から datetime 列との通常の関係を定義します。
キューブをデプロイしようとすると、次のエラーが発生します。
OLAP ストレージ エンジンのエラー: 処理中に属性キーが見つかりません: テーブル: 'table_name'、列: 'registration_date'、値: '3/29/2007 3:00:00 PM'。属性は「日付」です
多分私は何かを得ないのですか?私が見つけることができるすべてのマニュアルは、ソース データベースに既に作成されているカレンダー テーブルについて説明しています。カレンダー テーブルを作成するスクリプトはたくさんあります。しかし、なぜ私はする必要がありますか?サーバー上で時間ディメンションを生成することは意図されていませんか?