optimizeASOCube

Optimiza el rendimiento de consultas para seleccionar vistas de agregado para la extracción de datos desde cubos de ASO.

Este comando permite realizar las operaciones de optimización de consultas en cubos de ASO en aquellos casos en los que la agregación predeterminada no se considere suficiente para satisfacer las necesidades de extracción de datos o de creación de informes debido al gran tamaño de los datos. El proceso de optimización típico es similar a este:

  • Borre las agregaciones predeterminadas y basadas en consultas.
  • Inicie el seguimiento de consultas.
  • Ejecute consultas de ejemplo desde el gestor de consultas de Profitability and Cost Management, Oracle Smart View for Office o Data Management, así como cualquier otra consulta MDX representativa del tipo de consultas que se desee optimizar para entrenar Oracle Essbase.
  • Cree la agregación basada en consultas optimizadas o predeterminadas.

Se aplica a

Rentabilidad y gestión de costes

Roles necesarios

Administrador del servicio, Usuario avanzado

Sintaxis

epmautomate optimizeASOCube APPLICATION_NAME OPTIMIZATION_TYPE, donde:

  • APPLICATION_NAME es el nombre de la aplicación de Profitability and Cost Management a la que pertenece el cubo de ASO.
  • OPTIMIZATION_TYPE es una operación de optimización de cubos. Los valores aceptables son los siguientes:
    • clearAggregations, que elimina las vistas predeterminada y basada en consultas.
    • createAggregations, que crea las vistas de agregado de Essbase predeterminadas. Use esta opción para realizar la agregación predeterminada en lugar de la agregación basada en consultas
    • startQueryTracking, que inicia el seguimiento de las consultas.
    • stopQueryTracking que detiene el seguimiento de consultas. Use esta opción para que Essbase deje de recopilar información de optimización. Essbase sigue recopilando la información de optimización hasta que detiene el seguimiento de las consultas o Essbase. Essbase puede cargar vistas de agregado basadas en los datos recopilados hasta que se detenga el seguimiento de consultas.
    • createQBOAggregations, que crea vistas de agregado de Essbase basadas en las consultas optimizadas que ejecute tras activar el seguimiento de consultas.

Ejemplos

  • Borre las vistas de agregado predeterminada y basadas en consultas:

    epmautomate optimizeASOCube BksML12 clearAggregations

  • Inicie el seguimiento de consultas.

    epmautomate optimizeASOCube BksML12 startQueryTracking

  • Cree vistas de agregado de Essbase en función de las consultas optimizadas que ejecute tras activar el seguimiento de consultas:

    epmautomate optimizeASOCube BksML12 createQBOAggregations