ETL 操作を実行し、データ ウェアハウスを作成してデータをロードしましたが、これまでのところ問題ありません。データ ウェアハウスには必要なすべてのデータが含まれているため、ETL は問題なく動作しているようです。次に、AdventureWorks DW の例に従って、データ ウェアハウスから SSAS プロジェクトを作成しました。キューブをデプロイして処理しました。次に、キューブをブラウズしようとしました。しかし、ここに問題があります。メンバーは存在するようですが、措置は空です。私のディメンションにはデータが含まれているため、メジャーをスローすると..空のセルになります。これは何が原因ですか?
3 に答える
キューブ デザイナーで、[ディメンションの使用法] タブを確認します。ディメンションとメジャー グループの交差部分に何かがあることを確認します (リレーションシップが意図されている場合)。
メジャーをディメンションなしでブラウザーにドラッグ アンド ドロップするとどうなりますか?
また、使用している SSAS のバージョンは 2005 ですか? IgnoreUnrelatedDimensions が 2008 とは異なって設定されていたと思います..
ディメンションがメジャー グループにリンクされていることを確認してください (つまり、ファクト テーブルがディメンション テーブルを参照していること)。
また、データ ウェアハウスで外部キーが定義されていることを確認してください (Visual Studio のウィザードがキューブ構造を提案するときに外部キーを使用するとすぐに)。
別の dwh サーバーに展開するには
CubeNAME を右クリック
プロパティに移動
構成プロパティ > 配置に移動
[処理中] オプション - [デフォルト] を [処理しない] に変更します。
DB が非常に大きく、膨大なデータを保持している場合は、デプロイされ、後で処理できます。
ターゲットの場合 - サーバーの名前を設定
[OK] をクリックし、[Deploy and later process] をクリックします。