|
|
|
## Linguagem de comunicação
|
|
|
|
|
|
|
|
Tipicamente, em bancos de dados, para realizar uma consulta, o usuário deve especifícar 3 informações.
|
|
|
|
|
|
|
|
1. Quais dados ele quer (colunas das agregações)
|
|
|
|
2. Aonde esses dados estão, em várias ocasições, uma regra de junção das fontes dos dados (quais agregações e JOIN)
|
|
|
|
3. Restrições, para filtrar os dados retornados.
|
|
|
|
|
|
|
|
O Blendb propoe a retirada do segundo passo, com ele, basta dizer **o que se quer**.
|
|
|
|
|
|
|
|
### Métricas e Dimensões
|
|
|
|
|
|
|
|
Para especificar quais dados devem ser retornados, o Blendb propos 2 tipos distintos de dados **métricas** e **dimensões**.
|
|
|
|
|
|
|
|
Essa distinção foi feita pois, estudando as consulta analíticas verificou-se que existem dois comportamentos para os dados. Um deles é uma estatística, uma valor numérico que representa uma informação, e outro é uma caracteristica sobre a estátistica. A **métrica** representa a estatística e a **dimensão** a caracacterística.
|
|
|
|
|
|
|
|
As métricas são as informações "valiosas" que estão nas bases de dados. Elas que são extraídas ou mineradas e são usadas para responder as perguntas analíticas. |
|
|
|
\ No newline at end of file |