O object store é um banco de dados não relacional, e, portanto, os comandos e processos são diferentes dos habituais usados em bancos de dados relacionais.
Neste artigo, será mostrado como pode ser feito o agrupamento de itens iguais dentro de um object store (comando "distinct" para bancos de dados relacionais) e também contar quantos objetos estão armazenados.
Distinct
Dentro do componente object store, altere a operação para "Aggregate" e, na query, adicione o comando abaixo, alterando o "$price" para o campo que você deseja agrupar:
[{
$group: {_id: null, uniqueValues: {$addToSet: "$price"}}
}]
Ao executar essa operação, resultará em uma saída com somente os valores únicos:
Count
Para contar a quantidade de registros, basta usar o comando abaixo, da mesma maneira que foi feito acima (Operação: Agregar)
[{
$group: {_id: null, count: { $sum: 1 }}
}]
Essa operação ira retornar a quantidade de registros armazenados nesse object store.