Query 元素 (XMLA)

包含在基于使用情况的优化期间 DesignAggregations 命令使用的 Queries 集合中的查询。

语法

<Queries>
   ...
   <Query>...</Query>
   ...
</Queries>

元素特征

特征

说明

数据类型和长度

String

默认值

基数

0-1:可出现一次且仅出现一次的可选元素。

元素关系

关系

元素

父元素

Queries

子元素

注释

DesignAggregations 命令通过在该命令的 Queries 集合中包含一个或多个 Query 元素来支持基于使用情况的优化。 每个 Query 元素表示一个目标查询,设计进程使用这些查询定义以最常用的查询为目标的聚合。 您可以指定自己的目标查询,也可以使用查询日志中 Microsoft SQL Server Analysis Services 实例存储的信息来检索最常用查询的相关信息。

如果您迭代式地设计聚合,则只需要在第一个 DesignAggregations 命令中传递目标查询,这是因为 Analysis Services 实例存储这些目标查询,并在执行后续 DesignAggregations 命令时使用这些查询。 在迭代进程的第一个DesignAggregations 命令中传递目标查询后,任何在 Queries 属性中包含目标查询的后续 DesignAggregations 命令都会生成错误。

Query 元素包含一个以逗号分隔的值,该值包含以下参数:

Frequency,Dataset[,Dataset...]

  • Frequency
    与该查询此前执行的次数对应的加权系数。 如果 Query 元素表示一个新查询,则 Frequency 值表示设计进程用于评估该查询的加权系数。 在设计进程中,随着频率值变大,该查询的权重也会增加。

  • Dataset
    一个数字字符串,该字符串指定维度中的哪些属性要包括在该查询中。 此字符串的字符个数必须与维度中的属性个数相同。 零 (0) 指示指定序号位置的属性不包括在指定维度的查询中,而 1 指示指定序号位置的属性包括在指定维度的查询中。

    例如,字符串“011”所指的查询涉及具有三个属性的维度,其中第二个和第三个属性包括在该查询中。

    注意注意

    某些属性与数据集无关。 有关排除的属性的详细信息,请参阅Query 元素 (XMLA)

    包含聚合设计的度量值组中的每个维度都由 Query 元素中的 Dataset 值表示。 Dataset 值的顺序必须与包括在度量值组中的维度的顺序一致。

请参阅

概念

设计聚合 (XMLA)

属性 (XMLA)