Alguns termos úteis que fazem parte da nomenclatura do Blendb. A proposta dessa página é muito mais de contextualização do que um conceito formal.
Agregação
- Também chamada de tabela agregada.
- Serve para os mesmos propósitos de uma tabela, servir como fonte de dados.
- Possuem a mesma informação que alguma outra tabela, porém a agregação apresenta essa informação em granularidade maior.
- São necessárias pois uma consulta sobre agregações é mais rápida que sobre as tabelas originais.
API RESTful
- API significa Application Programming Interface.
- Uma API RESTful é um conjunto finito de rotas de acesso que delimitam a comunicação.
- REST indica que essa API funciona na WEB, através do protocolo HTTP e no formato de um web service.
- Essas rotas são basicamente funções, elas possuem parâmetros e retornam resultados
- As rotas trabalham de forma independente.
Dimensões
- Os dados armazenados no Blendb ou são métricas ou dimensões.
- Dimensões representam características dos dados.
- Em uma consulta, as dimensões determinam o nível de detalhe que as métricas serão exibidas, ou seja, a granularidade.
- É dito que as dimensões são agrupadas durante uma consulta.
Filtro
- Um filtro é uma restrição em uma consulta.
- Dados que não atendem a restrição não são retornados na consulta.
- Cada filtro é formado por uma dimensão, uma operação e um valor.
Granularidade
- A granularidade indica o nível de detalhe ou precisão de um dado.
- Uma alta granularidade indica um dado mais detalhado.
- Uma baixa granularidade indica um dado mais genérico.
Métrica
- Os dados armazenados no Blendb ou são métricas ou dimensões.
- Tipicamente as métricas são os dados que respondem as perguntas analíticas.
- Uma métrica sempre tem uma função de agregação associada.
- É dito que as métricas são agregagadas durante uma consulta.
Home
- Introdução
- Problema
- Solução
- Linguagem
- Arquitetura
- Termos Úteis
- Desvantagens