在Analysis Services多维数据集中实现全文搜索

时间:2012-06-27 11:22:43

标签: sql-server full-text-search ssas sql-server-2012

我正在创建一个SSAS多维数据集(SQL 2012),其目的之一是将数据公开给.NET UI,其中包含许多过滤器/搜索功能,允许用户查询数据。在现有的SQL Server数据库中,我们使用全文搜索来帮助进行基于文本的过滤/搜索。

我已经四处寻找有关在SSAS多维数据集上实现FTS的更多信息,特别是搜索Dimension成员并按Measure值过滤,但它在地面上似乎很薄。

可以在SSAS多维数据集上实现FTS吗?如果是这样,是推荐还是有更好的方法来实现这一结果?

2 个答案:

答案 0 :(得分:1)

在维度成员和度量值被编入索引以支持FTS的意义上,对全文搜索没有开箱即用的支持。一般而言,过滤器在查询时应用。 MDX有多种方法可以对性能产生不同程度的影响。

答案 1 :(得分:1)

我不这么认为。

在维度中组织成员的最佳方法是将它们安排在层次结构中。

您还可以使用MDX搜索属性。也许您可以在应用程序上显示搜索字段并根据插补值在维度上运行MDX查询