dbTalk Databases Forums  

Requerimiento Analysis Services 2005 MDX

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss Requerimiento Analysis Services 2005 MDX in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
JoseMejias_DSO
 
Posts: n/a

Default Requerimiento Analysis Services 2005 MDX - 09-27-2006 , 02:39 PM






Buenos Tardes Gente Microsoft,

Necesito Ayuda en la ejecución de una instrucción MDX para la creación de un
cubo local.

El requerimiento consiste en:

¿Como lograr que la aplicación cliente Excel permita visualizar una
dimensión de tipo fecha de manera ordenada, resultante de la lectura de una
Base de Datos local de extensión “.cub”?

A continuación presento un esbozo de la instrucción MDX usada:

CREATE GLOBAL CUBE [25019] STORAGE 'c:\25019.cub'
FROM [SAM_PREVENTA]
(
MEASURE [SAM_PREVENTA].[MontoReportesFacturados],
MEASURE [SAM_PREVENTA].[MontoPautaFuturaAvisos],
MEASURE [SAM_PREVENTA].[MontoReclamosAprobadosPorFact],
MEASURE [SAM_PREVENTA].[MontoConsumosAvisosPorFacturar],
MEASURE [SAM_PREVENTA].[MontoReclamosEnProceso],
MEASURE [SAM_PREVENTA].[MontoConsumOtrosProducPorFact],
MEASURE [SAM_PREVENTA].[MontoPautaFuturaOtrosProd],
MEASURE [SAM_PREVENTA].[MontoReman_SobregPVanteriores],
DIMENSION [SAM_PREVENTA].[CLIENTE]
(
LEVEL [(All)],
LEVEL [Cliente],
MEMBER [Cliente].[All Cliente].[ADVANCE POS TECHNOLOGY, C.A.]
),
DIMENSION [SAM_PREVENTA].[FechaPublicacion]
(
LEVEL [(All)],
LEVEL [Ano],
LEVEL [Nombre Mes],
LEVEL [Dia],
MEMBER [FechaPublicacion].[All FechaPublicacion].[2005]
),
DIMENSION [SAM_PREVENTA].[FechaFacturacion]
(
LEVEL [(All)],
LEVEL [Ano],
LEVEL [Nombre Mes],
LEVEL [Dia],
MEMBER [FechaPublicacion].[All FechaPublicacion].[2005]
)
)

En Analysis Services 2000 la sintaxis para indicar que se está trabajando
con una dimensión fecha es la siguiente:

DIMENSION [FechaFacturacion] TYPE TIME,
LEVEL [All FechaFacturacion] TYPE ALL,
LEVEL [Año] TYPE YEAR,
LEVEL [Mes] TYPE MONTH,
LEVEL [Dia] TYPE DAY,

DIMENSION [FechaPublicacion] TYPE TIME,
LEVEL [All FechaPublicacion] TYPE ALL,
LEVEL [Año] TYPE YEAR,
LEVEL [Mes] TYPE MONTH,
LEVEL [Dia] TYPE DAY,

Luego la aplicación cliente (Excel) interpreta la fecha de manera ordenada.

Agradezco de antemano la atención a esta solicitud.

Saludos,
José Luis

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.