Configuración de opciones de optimización de consulta de datos

Si trabaja con cuadrículas, establezca opciones de optimización de la consulta de datos para optimizar la eficiencia de las consultas de datos.

Dado que las consultas de datos extraen valores de una conexión de base de datos multidimensional, conviene acelerar el proceso de consulta de datos mediante una configuración de la optimización.

Dado que las consultas de datos extraen uno o más valores de una conexión a base de datos multidimensional, conviene acelerar el proceso mediante una configuración de la optimización de la consulta de datos.

Por ejemplo, puede especificar opciones de supresión en los servidores e incluir o excluir el comando de dispersión, que se utiliza para solucionar el bajo nivel de probabilidad de que existan datos para cada combinación de miembros de dimensión. Una dimensión es ligera cuando las intersecciones de los datos están vacías.

Nota:

Al aplicar opciones de optimización, puede utilizar MDX (expresión multidimensional) para consultar orígenes de datos de Oracle Essbase en una cuadrícula o scripts de informe.

Para establecer los valores de optimización de la consulta de datos:

  1. En un informe que contenga una cuadrícula, realice una de estas acciones:
    • Seleccione Tarea y, a continuación, Configuración de optimización de la consulta de datos.

    • Haga clic en la celda superior izquierda de la cuadrícula para seleccionarla y, a continuación, haga clic con el botón derecho y seleccione Configuración de optimización de la consulta de datos.

    Las opciones que aparecen en el cuadro diálogo Configuración de optimización de la consulta de datos dependen de la conexión a la base de datos. Por ejemplo, la opción El comando de dispersión (SPARSE) de Essbase está solo aparecerá si Essbase es la conexión de base de datos.

  2. Seleccione si desea suprimir las filas en el servidor de conexión a base de datos o en el servidor de informes.
  3. Solo Essbase: Especifique si desea consultar un informe mediante MDX (Multidimensional Expression) o un script de informe:
    • Desmarque En las consultas de Essbase se usa MDX para utilizar scripts de informes para consultar la base de datos de Essbase.

      De esta forma se desactiva la opción Mostrar obtención de detalles en la cuadrícula. Para usar la función Obtener detalles de Essbase, el informe tiene que usar la consulta MDX.

    • Seleccione En las consultas de Essbase se usa MDX para utilizar MDX para consultar la base de datos de Essbase y, a continuación, seleccione cómo ejecutar la consulta:

      • Combinar uso de consultas con miembros (este es el valor predeterminado). Este método combina las consultas MDX en una única consulta mediante la sintaxis de MDX con miembro. Si se reduce al mínimo el número de consultas, mejorará el rendimiento.

      • Utilizar consultas independientes. Este método emite consultas MDX independientes para cada fila con una función de selección de miembros (por ejemplo, "Descendientes de" o "Hijos de").

  4. Solo Essbase: en El comando de dispersión (SPARSE) está, seleccione Incluido o Excluido para especificar si desea incluir o excluir el comando de dispersión de Essbase.

    La opción El comando de dispersión (SPARSE) de Essbase está solo se muestra si la conexión a base de datos usa Essbase como origen de datos.

  5. Opcional: haga clic en Establecer en predeterminados para utilizar la configuración definida aquí como la configuración de optimización de la consulta de datos predeterminada.
  6. Haga clic en Aceptar para guardar la configuración.