Presentación1 mdtx

11

Click here to load reader

description

QUERYS EN MDX

Transcript of Presentación1 mdtx

Page 1: Presentación1 mdtx
Page 2: Presentación1 mdtx

Query# 1.2

SELECT Measures.MEMBERS ON

COLUMNS,

{[Store].[Store State].[CA],

[Store].[Store State].[WA]} ON

ROWS

FROM [Sales]

Esta expresión consultas las

medidas para las tiendas resumen

de los estados de California y

Washington. Para consulta, de

hecho las medidas de los

miembros integrantes a estos dos

estados, uno consulta los NIÑOS

de los miembros requeridos:

Page 3: Presentación1 mdtx

Query# 1.3

SELECT Measures. MEMBERS ON

COLUMNS,

{[Store].[Store State].[CA].CHILDREN,

[Store].[Store State].[WA].CHILDREN} ON

ROWS

FROM [Sales]

Cuando se ejecuta esta expresión, es interesante observar que el conjunto de filas podría ser por cualquiera de las siguientes expresiones:

Store State].[CA].CHILDREN

[Store].[CA].CHILDREN

Page 4: Presentación1 mdtx

[ La expresión utiliza nombres

completos o únicos. Totalmente

nombres de miembro cualificado

incluir su dimensión y el padre

miembro del miembro dado en todos

los niveles.

Cuando los nombres de usuario son

inequívocamente identificable,

plenamente cualificado nombres de los

miembros no están

requerido. En la actualidad, la

propiedad de nombre único se define

como el nombre completo.

Page 5: Presentación1 mdtx

Para eliminar cualquier ambigüedad en la

formulación de expresiones, el uso de

nombres únicos

siempre debe ser adoptada.

En este punto uno debe sentirse cómodo

con el concepto de los diputados y

NIÑOS. Para definir estos términos, la

función devuelve MIEMBROS los

miembros dela dimensión especificada o

dimensión nivel, y los niños la función

devuelve el miembros secundarios de un

miembro en particular dentro de la

dimensión. Ambas funciones son

utiliza a menudo en la formulación de

expresiones, pero no proporcionan la

capacidad de navegar por las distintas

Page 6: Presentación1 mdtx

un nivel inferior dentro de la

jerarquía. Para esta tarea, una

función llamada descendientes es

requerido. Esta función le permite

a uno ir a cualquier nivel de

profundidad. La sintaxis de la

DESCENDIENTES función es:

DESCENDANTS(member, level [,

flags])

Page 7: Presentación1 mdtx

El valor del indicador, se puede

incluir o excluir los

descendientes o los niños antes

y después el nivel especificado.

Usando DESCENDIENTES se

hace posible la consulta del cubo

de información a nivel individual

tienda de la ciudad, además de

proporcionar un resumen a nivel

estatal. Uso de California como

un ejemplo

Page 8: Presentación1 mdtx

Query# 1.4

SELECT Measures.MEMBERS ON

COLUMNS,

{[Store].[Store State].[CA],

DESCENDANTS([Store].[Store

State].[CA], [Store City])} ON

ROWS

FROM [Sales]

Page 9: Presentación1 mdtx

FLAGS OPTIONFlag Options

Options Value Returned

AFTER Devuelve los miembros

antepasado de todos los

niveles entre <nivel> y

<member>, incluyendo

<member> sí mismo, pero que

no sea miembro (s)

encontrado en <nivel>.

BEFORE Devuelve los miembros de los

antepasados de todos los

niveles por encima de <nivel>.

Page 10: Presentación1 mdtx

BEFORE_AND_AFTER Devuelve los miembros

de los antepasados de

todos los niveles por

encima del nivel de

<member> excepción de

los miembros de <nivel>

ROOT Devuelve el miembro de

nivel raíz. Esta bandera es

lo contrario de la bandera

HOJAS de Descendientes

función.

Page 11: Presentación1 mdtx

GRACIAS POR SU ATENCION!!