0

SQL Server OLAP キューブは初めてです。私は次のような問題を抱えています

ex データ ソース ビューで使用される注文書と請求書のテーブルがあります。これらの 2 つのテーブルは、請求書と 1 対多の関係を持つ発注書 ID によって関連付けられています。

請求書を持っていない購入注文に対して次のエラーが表示されます

OLAP ストレージ エンジンのエラー: 処理中に属性キーが見つかりません: テーブル: 発注書

誰でも私を助けるためにこれに光を当てることができますか

4

1 に答える 1

1

このエラーの最も一般的な原因は、処理順序とファクト テーブルの NULL です。

メジャー グループを処理する前に、必ずディメンションを処理してください。

ファクト テーブルのキー値に NULL 値が含まれている場合、SSAS は既定でそれを INT の場合は 0、Char データ型の場合は '' (空白) として扱います。ファクト キーに NULL 値が含まれていないことを確認してください。null がある場合、1 つの解決策は、ディメンション テーブルで既定の不明なメンバー (通常は -1) を使用し、ファクト テーブルの null を -1 に置き換えることです。

于 2012-11-02T16:00:45.760 に答える