Estaba creando un análisis sobre los ingresos de los últimos años. Una cosa que noté es que las medidas de ingresos para cada mes de un año son las mismas para los meses correspondientes de cada año. Es decir, los ingresos de abril de 2015 son los mismos que los de abril de 2016.
Hice algunas búsquedas para resolver este problema. Descubrí que nuestra columna de medida 'Revenue'
se agrega según la dimensión de tiempo como 'Last(sum(revenue))'
. Por lo tanto, OBIEE considera los valores de ingresos reales de abril de 2019 como últimos y los copia a los ingresos del mes de abril de otros años.
Puedo entender que la palabra clave 'last'
puede ser la razón de esto, pero ¿no deberían las year, quarter, month
columnas elegir exactamente los números que corresponden a esa fecha? ¿Alguien puede explicar cómo funciona esto y sugerir soluciones, por favor?
En pocas palabras: el "ÚLTIMO" es la razón. Sin embargo, no "copia" el valor. Agrega los valores al último valor existente a lo largo de la jerarquía dimensional especificada.
La pregunta es: ¿Qué DEBE mostrar ese Saldo? ¿Cuál es la verdadera regla empresarial?
También por último: No se debe usar nombres de columnas técnicas y TODOS LOS NOMBRES DE COLUMNA EN MAYÚSCULAS en la capa BMM. Los nombres deben estar centrados en el usuario, ser legibles y bonitos. De lo contrario, todo el mundo tiene que ir y cambiarlo 50 veces una y otra vez en el front-end.
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras