1

SSAS キューブ (SQL 2012) を作成しています。その目的の 1 つは、多数のフィルター/検索機能を含む .NET UI にデータを公開し、ユーザーがデータを照会できるようにすることです。既存の SQL Server DB では、全文検索を利用して、テキストベースのフィルター/検索を支援しています。

SSAS キューブに FTS を実装する方法、特にディメンション メンバーを検索し、メジャー値でフィルター処理する方法について詳しく調べてみましたが、実際には非常に薄いようです。

FTS は SSAS キューブに実装できますか? もしそうなら、それは推奨されていますか、それともこの結果を達成するためのより良い方法はありますか?

4

2 に答える 2

1

私はそうは思わない。

ディメンション内のメンバーを整理する最善の方法は、メンバーを階層に配置することです。

また、MDX を使用して属性を検索することもできます。おそらく、アプリケーションに検索フィールドを表示し、代入された値に基づいて、ディメンションで MDX クエリを実行できます。

于 2012-06-28T09:11:47.880 に答える
1

FTS をサポートするためにディメンション メンバーとメジャー値がインデックス化されているという意味で、フル テキスト検索の標準サポートはありません。一般的に言えば、フィルターはクエリ時に適用されます。MDX でこれを行う方法はいくつかありますが、パフォーマンスへの影響の度合いはさまざまです。

于 2012-06-27T17:52:48.303 に答える