Efectos de cálculo de estimación en tamaño de cubo

Dada la cantidad actual de bloques en un cubo de Essbase, puede emitir la sentencia MaxL query database... obtener el tamaño estimado para estimar el número de bloques que producirá un cálculo CALC ALL.

Para estimar el tamaño del cubo resultante de un cálculo, mediante el modo interactivo:

  1. Cargue datos, ejecute un comando CALC ALL y observe el tamaño medio del bloque.
  2. Inicie el cliente o shell de MaxL, inicie sesión en Essbase e inicie una aplicación y un cubo. Por ejemplo:
     
    login username password;
    alter system load application appname;
    alter application appname load database dbname;
  3. Al proporcionar el nombre de la aplicación y la base de datos (cubo), introduzca la siguiente sentencia MaxL query database y observe el valor que se devuelve para el número de bloques:
    query database appname.dbname get estimated size;
  4. Multiplicar el número de bloques por el tamaño medio de los bloques del cubo.

    Los resultados son precisos en ±10%.

Tenga en cuenta las siguientes condiciones cuando consulte Essbase para obtener una estimación del tamaño completo del cubo:

  • Debe realizar esta consulta después de CALC ALL. Cualquier otro cálculo no producirá resultados precisos.

  • Puede obtener resultados precisos con fórmulas solo si están en dimensiones dispersas.

  • Si necesita estimar particiones, debe consultar Essbase para obtener una estimación del tamaño del cubo en cada partición y agregar los resultados. Si consulta sólo el tamaño del cubo de origen, la estimación incluye sólo los datos del servidor del cubo de origen.