Pular para o conteúdo principal

Modelagem e consulta

O Editor de Modelo Semântico é composto por:

  • painel Entidades;
  • diagrama central;
  • painel Propriedades;
  • barra de ações;
  • área Atualizar e diagnóstico para modelos Import.

As modificações podem ser desfeitas ou restauradas antes de salvar.

Campos e dimensões

Cada campo possui nome técnico, rótulo e tipo de dado. Pode estar visível ou oculto nas Vistas de Utilizador.

Uma Dimensão calculada deriva o seu valor de outros campos através de uma fórmula. Use rótulos orientados para o utilizador e mantenha o significado estável ao longo do tempo.

Medidas

Uma Medida representa um cálculo reutilizável, como total, média ou contagem.

Para criar:

  1. selecionar a entidade;
  2. escolher Medida;
  3. inserir nome e rótulo;
  4. selecionar o tipo de resultado;
  5. compor a fórmula;
  6. aplicar a modificação ao rascunho.

O editor de fórmulas propõe campos e medidas disponíveis e verifica as referências antes de salvar.

Fórmulas

As fórmulas exibem rótulos legíveis, enquanto o Sybot mantém internamente referências estáveis.

É possível inserir:

  • campos;
  • medidas;
  • operadores aritméticos e lógicos;
  • funções disponíveis na barra do editor.

Se um campo ou uma medida for eliminado, verifique todas as fórmulas que o utilizam.

Relações

Uma relação liga duas entidades através de um ou mais campos.

Configurar:

  • nome;
  • entidade de origem e destino;
  • predicados de ligação;
  • cardinalidade 1:1, 1:N, N:1 ou N:N;
  • direção do filtro.

No diagrama, uma relação com filtro numa única direção mostra uma seta simples. Se a direção for Ambas as direções, a ligação mostra uma seta em cada extremidade.

O comando Detetar cardinalidade propõe uma cardinalidade com base nos dados disponíveis. A proposta deve ser verificada e confirmada pelo utilizador.

Uma relação N:N requer atenção especial: verifique se os resultados não são duplicados e se a direção do filtro corresponde ao uso esperado.

Hierarquias

Uma hierarquia ordena vários campos da mesma entidade, como ano, trimestre, mês.

  1. Selecionar Adicionar… → Hierarquia.
  2. Inserir nome e rótulo.
  3. Escolher a entidade.
  4. adicionar e ordenar os níveis.
  5. confirmar.

As Vistas de Utilizador podem usar a hierarquia para drill-down em gráficos e filtros.

Calendários

O comando Adicionar… → Calendário cria uma entidade temporal com o intervalo e a granularidade configurados no editor.

Use um calendário para uniformizar análises por data e criar hierarquias temporais coerentes. Ligue-o às entidades interessadas através de relações verificadas.

Diagrama

No diagrama é possível:

  • mover e redimensionar as entidades;
  • percorrer os campos;
  • selecionar entidades, campos e relações;
  • distinguir as cardinalidades através da legenda;
  • personalizar o cabeçalho de uma entidade.

O layout é salvo na versão do modelo e não modifica a estrutura dos dados.

Pré-visualização da consulta semântica

Selecionar Ações… → Pré-visualizar.

  1. escolher pelo menos um campo ou uma medida;
  2. executar a consulta;
  3. verificar colunas, tipos e valores;
  4. repetir a verificação para as combinações principais usadas pelas Vistas de Utilizador.

A Pré-visualização usa a definição configurada no editor mesmo antes da publicação.

Controles recomendados

  • rótulos compreensíveis e não ambíguos;
  • tipos de dados corretos;
  • campos técnicos ocultos quando não são necessários;
  • fórmulas sem referências ausentes;
  • cardinalidades consistentes;
  • hierarquias ordenadas;
  • consultas sem duplicações inesperadas.