Elemento Query (XMLA)
Contém uma consulta na coleção Queries usada pelo comando DesignAggregations durante a otimização baseada em uso.
Sintaxe
<Queries>
...
<Query>...</Query>
...
</Queries>
Características do elemento
Característica |
Descrição |
---|---|
Tipo e comprimento dos dados |
Cadeia de caracteres |
Valor padrão |
Nenhum |
Cardinalidade |
0-1: elemento opcional que pode ocorrer apenas uma única vez. |
Comentários
O comando DesignAggregations oferece suporte para a otimização baseada em uso incluindo um ou mais elementos Query na coleção Queries do comando. Cada elemento Query representa uma meta de consulta usada pelo processo de design para definir agregações que se destinam às consultas usadas com mais freqüência. Você pode especificar suas próprias metas ou usar as informações armazenadas por uma instância do Microsoft SQL Server Analysis Services no log de consultas para recuperar informações sobre as consultas usadas com mais freqüência.
Se estiver projetando agregações de modo iterativo, você deve transmitir metas de consulta somente no primeiro comando DesignAggregations porque a instância do Analysis Services armazena essas metas e utiliza essas consultas durante comandos DesignAggregations subseqüentes. Após transmitir as metas de consulta no primeiro comando DesignAggregations de um processo iterativo, qualquer comando DesignAggregations subseqüente que contém metas de consulta na propriedade Queries gerará um erro.
O elemento Query contém um valor delimitado por vírgula com os seguintes argumentos:
Frequency,Dataset[,Dataset...]
Frequency
Um fator de ponderação que corresponde ao número de vezes que a consulta foi executada previamente. Se o elemento Query representa uma nova consulta, o valor Frequency representa o fator de ponderação usado pelo processo de design para avaliar a consulta. À medida que o valor de freqüência fica maior, o peso colocado na consulta durante processo de design aumenta.Dataset
Uma cadeia de caracteres numérica que especifica quais atributos de uma dimensão devem ser incluídos na consulta. Essa cadeia deve ter o mesmo número de caracteres do número de atributos na dimensão. Zero (0) indica que o atributo na posição ordinal especificada não está incluído na consulta para a dimensão especificada e um (1) indica que o atributo na posição ordinal especificada está incluído na consulta para a dimensão especificada.Por exemplo, a cadeia de caracteres “011” faz referência a uma consulta que envolve uma dimensão com três atributos, dos quais o segundo e o terceiro estão incluídos na consulta.
Observação Alguns atributos não são considerados no conjunto de dados. Para obter mais informações sobre os atributos excluídos, consulte Elemento Query (XMLA).
Cada dimensão no grupo de medidas que contém o design de agregação é representado por um valor Dataset no elemento Query. A ordem de valores Dataset deve coincidir com a ordem de dimensões incluída no grupo de medidas.