ファクトテーブルとディメンションテーブルの間に次の関係が設定されています。データマイニング構造を作成しようとすると、私は実際には「TimelyResponse」の確率を予測しようとしているとして、私は、ファクトテーブルのネストされたテーブルとしてディメンション表Dimension_Statusを選択しなければならなかったSQLサーバーのデータツールでネストしたテーブルとしてディメンションテーブルを使用できません
Dimension_Statusテーブルの "IssuedVia"を使用してしかし、そうしようとすると、次のようなエラーが発生します。
Dimension_Status table cannot be used as a nested table because it does not have a many-to-one relationship with the case table. You need to create a many-to-one relationship between the two tables in the data source file
私はここで間違って何をしているのですか?ディメンション表がファクト表と多対1の関係を維持しているにもかかわらず、このエラーが発生するのはなぜですか?ご意見をお聞かせください。
私はテーブルを切り替えてみました。私が入力欄を選択して列を予測している状態で、私はこのことをします。私がこのアプローチを取って、ファクト列のキー列を表示しない場合。キー列を選択しないと、私は前に進めることはできません:( – mayooran
列がネストされる必要がありますか?私はあなたが一般的な次元テーブルを得るために入れ子にしなければならないとは思わなかった... – Jeff
基本的には何ですか?ディメンションとファクトテーブルを別々に作成し、サロゲートキーを使用してそれらの間の関係を作成しました。この関係を1対多にマッピングする必要がありました。その列にアクセスするには、SQLデータツールのネストしたテーブルを参照してください。 – mayooran