Las dimensiones son categorías de datos que se utilizan para organizar y seleccionar instancias de contexto de supervisión para informes y análisis. Algunos ejemplos de dimensiones son tiempo, cuentas, productos y mercados. Las dimensiones constan de no o varios niveles jerárquicos. Por ejemplo, una dimensión Ubicación puede tener los niveles Ciudad, Región y País.
En un análisis dimensional, las medidas son la cantidad que se suma (por ejemplo, el importe del pedido o el coste del pedido) y las dimensiones son la forma de dividir los datos (por ejemplo, por tiempo, cliente, ubicación o producto). Es posible que desee calcular las ganancias promedio por ciudad o el salario máximo por tiempo.
| Dimensión | Niveles de dimensión |
|---|---|
| Ubicación | País, Región, Ciudad |
| Almacén | País del almacén, Región del almacén, Ciudad del almacén, ID del almacén |
| Representante de ventas | ID de representante de ventas |
| Producto | Categoría de producto, ID de producto |
Una dimensión puede consistir de un solo nivel, como se ejemplifica en el caso de Representante de ventas de la tabla anterior. La dimensión Representante de ventas resultaría útil si deseara comprobar el total o el número promedio de pedidos por representante de ventas.
Si un nivel de dimensión tiene una métrica de origen de tipo Date o DateTime, la dimensión puede tener sólo un nivel. Cuando se muestra el modelo, niveles adicionales de Año, Mes y Día se crean automáticamente en Cognos.
Si un nivel de dimensión se basa en una métrica de duración, por omisión, los valores de cada nivel de dimensión son el número de milisegundos que representa la métrica de duración, por ejemplo, 600000, 600001, 600002, etc. Por regla general, estos valores son demasiado granulares para ser útiles, por ejemplo, para medir la duración de una interacción de cliente. Si desea utilizar una duración como dimensión, es aconsejable utilizar un nivel de dimensión basado en una métrica de tipo serie. Añada una expresión de valor de métrica a la métrica de serie que se active cuando cambie la métrica de duración. La expresión de valor de métrica correlaciona la duración con uno de un conjunto de valores posibles en función del número de milisegundos. Por ejemplo, la serie podría indicar '0-1 días', '1-2 días', '2-3 días', y así sucesivamente. En este ejemplo, una métrica de duración con el valor de 600.000 milisegundos se correlacionaría con una métrica de serie con el valor de '0-1' días, ya que se encuentra dentro del rango de 0-86.400.000 milisegundos (hay 86.400.000 milisegundos en 24 horas.).