Explorar un Nivel

Dentro de la sección <QueryExtension> de las consultas de vistas extendidas, se puede insertar la función de explorar un nivel de una dimensión:

<DrillLevel><LevelName>Mes</LevelName></DrillLevel> 

A diferencia de otras opciones de consultas extendidas, en esta no se permite el uso de parámetros

Se sigue usando la vista del cubo Bodega Ventas - VinosPorVendedor especificada en Definiendo un Conjunto de Datos (Data Set) a partir de una vista O3 extendida

La consulta es de la siguiente manera:

<O3ViewQuery returnDates="false">
   <View>otp://localhost/Bodega Ventas/VinosPorVendedor#_public</View>
<QueryExtension>
      <DimensionQuery name="Productos">
      <DrillLevel><LevelName>Tipo de Producto</LevelName></DrillLevel>
      </DimensionQuery>
  </QueryExtension>
   <LabelsMode>
      <ColumnsLabelMode>LABEL</ColumnsLabelMode>
      <DimensionMembersLabelMode>LABEL</DimensionMembersLabelMode>
   </LabelsMode>
</O3ViewQuery>

En este caso, queremos explorar el nivel "Tipo de Producto" de la dimensión "Productos".

Si queremos explorar otro nivel, debemos modificar la consulta.

Se pueden agregar más dimensiones y explorar sus niveles u otra función, siempre teniendo en cuenta que en cada <DimensionQuery name=""> debe ir el nombre de la dimensión que queremos explorar y que solo se puede una función por dimensión.