記事、構造、製造業者に関するデータを含むデータベースがあります。記事が 1 つのメーカーと N 個の構造ノード (記事分類ノードと考えてください) にリンクされていることを意味します。
多くの条件で T-SQL を使用して記事をクエリすることは、現在、適切なハードウェアと適切にインデックス付けされたテーブルを使用しても、e ショップで使用するには遅すぎます。(1 秒未満である必要があります)。ここで、OLAP キューブを介してこのデータにアクセスすることに意味があるのだろうかと考えています。私はすでに次のような集計を取得するものを開発しました:ノードYの下に再帰的に存在するメーカーXの記事はいくつありますか?
これらの集計は非常に高速です。Cube を介して記事と結果のセット全体を取得することも理にかなっているのだろうかと思います。意味:ノード Y の下に存在するメーカー X のすべての記事 ID を再帰的に教えてください。結果セットは非常に大きくなる可能性があるため、クエリにはさらに時間がかかります..
したがって、私の質問は、SSAS で大きな結果セットを処理する方法はありますか、それともこれは私が取っている方向がまったく間違っているのでしょうか?