Elemento AggregateFunction (ASSL)
Define o tipo de função de agregação usado por um elemento Measure.
Sintaxe
<Measure>
...
<AggregateFunction>...</AggregateFunction>
...
</Measure>
Características do elemento
Característica |
Descrição |
---|---|
Tipo de dados e comprimento |
Cadeia de caracteres (enumeração) |
Valor padrão |
Sum |
Cardinalidade |
0-1: elemento opcional que pode ocorrer apenas uma única vez. |
Relações do elemento
Relação |
Elemento |
---|---|
Elementos pai |
|
Elementos filho |
Nenhum |
Comentários
O valor desse elemento é limitado a uma das cadeias de caracteres listadas na tabela a seguir.
Valor |
Descrição |
---|---|
Sum |
A medida é agregada usando a função Sum. |
Count |
A medida é agregada usando a função Count. |
Min |
A medida é agregada usando a função Min. |
Max |
A medida é agregada usando a função Max. |
DistinctCount |
A medida é agregada usando a função DistinctCount. |
None |
A medida não é agregada. |
ByAccount |
A medida é agregada pela conta. |
AverageOfChildren |
A medida é agregada retornando a média de seus filhos. |
FirstChild |
A medida é agregada retornando seu primeiro membro filho. |
LastChild |
A medida é agregada retornando seu último membro filho. |
FirstNonEmpty |
A medida é agregada retornando seu primeiro membro não vazio. |
LastNonEmpty |
A medida é agregada retornando seu último membro não vazio. |
A enumeração que corresponde aos valores permitidos para AggregateFunction no modelo de objeto AMO (Objetos de Gerenciamento de Análise) é AggregationFunction.