Ms SQL Server 2012 Enterprise Editionでデータウェアハウスデータベースを作成しました。私はキューブを処理することができ、すべて正常に動作します。SSASキューブ(多次元) - 不明なテーブル
私は、私のデータウェアハウスに特別なディメンションを追加するのを手伝ってくれたコンサルタントがいます。 MS SQL Server 2012 Standard Editionにデータベースのコピーがあります。
彼女は、テストサイト(エンタープライズ版)に新しいキューブ(多次元)プロジェクトを作成しました。彼女は、データウェアハウスデータベースの古いディメンション(ビュー)のいくつかと、彼女が作成した新しいディメンション)。彼女が作成したCubeプロジェクトは、SQL Server 2012 Enterprise Edition Analysisサーバーを使用して、テスト環境に対して作成されます。
奇妙なことに、彼女が古いディメンションを処理しようとすると、正常に動作します。しかし、彼女が新しい次元を処理しようとすると失敗します。
エラーは次のとおりです。
DimensionAttribute [Vdim Contract Location Company].[Contract Location Company Key] : The KeyColumn #0 refers to 'edw_vdim_ContractLocationCompany', an unknown table, in the 'OnTrack' DataSourceView.
奇妙なことは、我々はCubeプロジェクトからデータを探索することができますということです。しかし、それを処理しようとすると、それを見つけることができませんか?
"OnTrack" DSV用に設定された接続文字列を使用して実際にデータベースにアクセスできるSSASアカウントが実行されていることを確認します(DNSエイリアスなどの正しいデータベースに接続します)。 –