Uso en OBI de la dimensión de tiempo generada por OWB
Página 1 de 1. • Compartir •
18022009
Uso en OBI de la dimensión de tiempo generada por OWB
Si en un repositorio OBI utilizamos como tabla de dimensión temporal la que genera Warehouse Builder, en consultas que incluyen la función AGO y muestran varios años, se observa que los datos no son correctos pues algunos años salen desordenados. El problema se debe a la imposibilidad de elegir un campo que sea clave cronológica en el nivel inferior, el mejor candidato es DAY_DAY_CODE que tiene la fecha en formato numérico YYYYMMDD. Este campo es nulo en las filas de control que crea OWB y produce una ordenación incorrecta.
La solución es eliminar en la dimensión de tiempo las filas que no hacen referencia a días, es decir, las de años y meses. Esto se puede hacer convirtiendo la tabla de tiempo de la capa física en un select:
La solución es eliminar en la dimensión de tiempo las filas que no hacen referencia a días, es decir, las de años y meses. Esto se puede hacer convirtiendo la tabla de tiempo de la capa física en un select:
- Código:
select * from dim_tiempo where dimension_key >= 0

bvillamor- Cantidad de envíos: 315
Localización: Madrid
Fecha de inscripción: 18/02/2009

Temas similares» Es normal tanto tiempo para render??
» Cuanto tiempo puede estar una computadora ensendida
» hay alguna forma de que se repita 1 macro cada x tiempo?
» De cuanto tiempo es la primera carga?
» Mi Acer Aspire One - Fotos y video (Comparación de tamaño y tiempo de arranque)
» Cuanto tiempo puede estar una computadora ensendida
» hay alguna forma de que se repita 1 macro cada x tiempo?
» De cuanto tiempo es la primera carga?
» Mi Acer Aspire One - Fotos y video (Comparación de tamaño y tiempo de arranque)
Permiso de este foro:
No puedes responder a temas en este foro.
