2

私はBIソリューションのスパイクに取り組んでおり、エンドユーザーが行うとわかっていることを多かれ少なかれ複製するために、「クライアント」ディメンションに階層を作成しようとしています。

Client ディメンション テーブルには、他のテーブルとの 3 つの外部キー リレーションシップがあり、これらのリレーションシップはそれぞれ独立しています。それらは、ロール、サービス タイプ、およびステータスです。

このディメンションが使用されるときはいつでも、ほとんどの場合最初に Role 属性が使用されるため、Role -> Service Type -> Client のような階層を作成しようとしました。このセットアップで処理しようとすると、「データ ソース ビューのリレーションシップに基づいて、結合に必要なテーブルにアクセスできません」というエラーが表示されます。

このような異なる属性を持つ階層を作成する方法はありますか?

4

1 に答える 1