Uso en OBI de la dimensión de tiempo generada por OWB

Ver el tema anterior Ver el tema siguiente Ir abajo

19022009

Mensaje 

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:
Código:
select * from dim_tiempo where dimension_key >= 0

bvillamor

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

Ver perfil de usuario http://www.adiante.es

Volver arriba Ir abajo

- Temas similares
Compartir este artículo en : Excite BookmarksDiggRedditDel.icio.usGoogleLiveSlashdotNetscapeTechnoratiStumbleUponNewsvineFurlYahooSmarking

 
Permisos de este foro:
No puedes responder a temas en este foro.