Saltar al contenido principal

Modelado y consulta

El Editor de Modelo Semántico está compuesto por:

  • panel Entidades;
  • diagrama central;
  • panel Propiedades;
  • barra de acciones;
  • área Refrescar y diagnóstico para los modelos Import.

Las modificaciones pueden ser anuladas o restauradas antes del guardado.

Campos y dimensiones

Cada campo posee nombre técnico, etiqueta y tipo de datos. Puede ser visible o oculto a las Vistas de Usuario.

Una Dimensión calculada deriva su valor de otros campos mediante una fórmula. Utilizar etiquetas orientadas a usuarios y mantener estable su significado con el tiempo.

Medidas

Una Medida representa un cálculo reutilizable, por ejemplo, total, promedio o conteo.

Para crearla:

  1. seleccionar la entidad;
  2. elegir Medida;
  3. insertar nombre y etiqueta;
  4. seleccionar el tipo del resultado;
  5. componer la fórmula;
  6. aplicar la modificación a la boceta.

El editor de fórmulas propone campos y medidas disponibles y verifica los referencias antes del guardado.

Fórmulas

Las fórmulas visualizan etiquetas legibles, mientras que Sybot conserva internamente referencias estables.

Es posible insertar:

  • campos;
  • medidas;
  • operadores aritméticos y lógicos;
  • funciones disponibles en la barra del editor.

Si un campo o una medida es eliminado, verificar todas las fórmulas que lo utilizan.

Relaciones

Una relación conecta dos entidades mediante uno o más campos.

Configurar:

  • nombre;
  • entidad de origen y destino;
  • predicados de conexión;
  • cardinalidad 1:1, 1:N, N:1 o N:N;
  • dirección del filtro.

En el diagrama, una relación con filtro en una sola dirección muestra una flecha única. Si la dirección es Ambas direcciones, el enlace muestra una flecha a cada extremo.

El comando Detectar cardinalidad propone una cardinalidad en base a los datos disponibles. La propuesta debe ser controlada y confirmada por el usuario.

Una relación N:N requiere particular atención: verificar que los resultados no se dupliquen y que la dirección del filtro corresponda al uso esperado.

Jerarquías

Una jerarquía ordena más campos de la misma entidad, por ejemplo, año, trimestre, mes.

  1. Seleccionar Añadir… → Jerarquía.
  2. Insertar nombre y etiqueta.
  3. elegir la entidad.
  4. añadir y ordenar los niveles.
  5. confirmar.

Las Vistas de Usuario pueden usar la jerarquía para el drill-down en los gráficos y los filtros.

Calendarios

El comando Añadir… → Calendario crea una entidad temporal con el intervalo y la granularidad configurados en el editor.

Usar un calendario para uniformar análisis por fecha y crear jerarquías temporales coherentes. Conectarlo a las entidades interesadas mediante relaciones verificadas.

Diagrama

En el diagrama es posible:

  • mover y redimensionar las entidades;
  • desplazar los campos;
  • seleccionar entidades, campos y relaciones;
  • distinguir las cardinalidades mediante leyenda;
  • personalizar la cabecera de una entidad.

El diseño se guarda en la versión del modelo y no modifica la estructura de los datos.

Vista previa de la consulta semántica

Seleccionar Acciones… → Vista previa.

  1. elegir al menos un campo o una medida;
  2. ejecutar la consulta;
  3. controlar columnas, tipos y valores;
  4. repetir la verificación para las combinaciones principales usadas por las Vistas de Usuario.

La Vista previa usa la definición configurada en el editor incluso antes de la publicación.

Controles recomendados

  • etiquetas comprensibles y no ambiguas;
  • tipos de datos correctos;
  • campos técnicos ocultos cuando no son necesarios;
  • fórmulas sin referencias faltantes;
  • cardinalidades coherentes;
  • jerarquías ordenadas;
  • consultas sin duplicaciones inesperadas.