vsql_statistics adiciona agregados estatísticos que o MySQL não tem:
mediana e quartis, testes t, testes z, ANOVA de um fator, qui-quadrado,
covariância, assimetria, curtose, moda e quatro tipos de média. Cada um
retorna um objeto JSON como string, então uma única chamada lhe dá todos os
números que o teste produz.
Leia os campos que você quer com JSON_EXTRACT().
Um terceiro escreve e mantém esta extensão. O VillageSQL não a compila, não a
testa e não a distribui, e a descrição abaixo segue a documentação do próprio
mantenedor. Leia essa documentação antes de depender dela.
Instalar
Compile-o a partir do repositório com o SDK 0.0.4 ou posterior (VillageSQL_BUILD_DIR indica uma árvore de compilação do VillageSQL), copie o arquivo .veb para o veb_dir do servidor e, em seguida, instale-o no
servidor:
O que ela adiciona
Cada uma retorna os seus números como uma string JSON, que o
JSON_EXTRACT() lê diretamente no VillageSQL 0.0.7 e posteriores; em servidores anteriores, aplique CAST(... AS CHAR) primeiro. O STATS_IQR, por
exemplo, coloca as cercas ao lado dos quartis, então encontrar outliers é um
único agregado em vez de três passagens pelos dados.
Veja também
- Extensões disponíveis — o catálogo completo
- ronaldbradford/vsql-statistics — código-fonte, a referência completa de funções e as limitações conhecidas