Despliegue de la base de datos de cálculo

Las opciones en la pestaña Base de datos de cálculo se aplican únicamente a la base de datos de cálculo. Una base de datos de cálculo se crea mediante la opción de almacenamiento de bloques (BSO) de Oracle Essbase para crear el esquema de metadatos.

Nota:

  • El despliegue de cubos de informes falla cuando una dimensión genérica está asociada a un tipo de jerarquía dinámica. Un cubo ASO no puede tener dimensiones de atributos asociadas a dimensiones genéricas dinámicas.

  • Oracle recomienda que, antes de importar datos o artefactos, cree una copia de seguridad de los datos en Oracle Hyperion Enterprise Performance Management Workspace y Essbase. Póngase en contacto con el administrador para obtener ayuda.

Para el primer despliegue de una base de datos, debe seleccionar la opción Reemplazar base de datos para crear la base de datos por completo. Tras el primer despliegue, cuando sea necesario volver a desplegar la base de datos de cálculo, puede seleccionar las opciones de despliegue para conservar o restaurar los artefactos existentes y la configuración de propiedad en la nueva base de datos.

Se pueden conservar los siguientes artefactos:

  • Datos de Essbase

  • Scripts de cálculo generados por el sistema y creados por el usuario

  • Scripts de informe

  • Variables de sustitución

  • Archivos de reglas

  • Filtros de seguridad

  • Configuración de base de datos

Solo para la base de datos de cálculo, los datos se pueden exportar con uno de los siguientes formatos:

  • Si hay al menos una dimensión densa con menos de 1.000 miembros de dimensión, los datos se exportan con formato de columna y se genera un archivo de reglas. El archivo de reglas se generen una vez que creado el nuevo esquema.

    Este archivo de reglas especifica el formato de los datos para Essbase. El archivo se localiza en la misma carpeta que la carpeta de aplicación de base de datos de Essbase que contiene los datos exportados. El nombre de archivo tiene el formato siguiente:

    RMMddxxx.rul o RMMddxxx.txt

    donde MM es el mes actual, dd es el día actual del mes y xxx es un identificador exclusivo generado. El nombre de archivo con la extensión .rul contiene el archivo de reglas y el nombre de archivo con la extensión .txt contiene el archivo de datos.

  • Si no hay ninguna dimensión densa con menos de 1.000 miembros de dimensión, los datos se exportan en un archivo sin formato.

Antes de volver a realizar el despliegue, el sistema analiza las dimensiones y genera un mensaje en el que se indica la opción de exportación que se va a utilizar. Los errores del despliegue se incluyen en el archivo hpcm.log.

Para desplegar bases de datos de cálculo:

  1. En un modelo abierto, en Áreas de tarea, seleccione Calcular y, a continuación, Gestionar base de datos.

    Se muestra la pestaña Base de datos de cálculo de la pantalla Gestionar base de datos.


    Utilice la pestaña Base de datos de cálculo, en la pantalla Gestionar base de datos, para desplegar la base de datos de cálculo.
  2. En Información de Essbase, revise la siguiente información:
    • Clúster muestra el nombre del servidor de base de datos de Essbase que contiene el modelo.

    • Aplicación de cálculo muestra el nombre de la aplicación que se despliega.

    • Base de datos de cálculo muestra el nombre de la base de datos de Essbase en la que se despliega la aplicación.

  3. En Opciones de despliegue, seleccione las opciones de base de datos para desplegar la base de datos de cálculo:
    • Para el primer despliegue de una base de datos, todas las selecciones aparecen atenuadas. Esta opción crea toda la base de datos por Primera vez.

    • Para volver a desplegar una base de datos, seleccione Actualizar base de datos para conservar los artefactos existentes y la configuración de propiedad en la nueva base de datos, y cambie el esquema para reflejar los metadatos actuales.

    • En los despliegues posteriores, seleccione Reemplazar base de datos para eliminar completamente la base de datos y las aplicaciones, y volver a crearlas.

  4. En Opciones de despliegue, seleccione las opciones de datos que se van a usar para el despliegue de la base de datos de cálculo:
    • Seleccione Archivar datos antes del despliegue para exportar los datos existentes a la carpeta de la base de datos de aplicaciones. En la base de datos de cálculo, únicamente se exportan los datos del nivel-0. Los datos se exportan en un formato de columna sólo si existe una dimensión densa con menos de 1.000 miembros, de lo contrario, los datos se exportan en formato nativo.

    • Seleccione Archivar datos y recargar después del despliegue para volver a importar automáticamente los datos a Essbase, utilizando los archivos de datos exportados anteriormente. Se genera un archivo de reglas si los datos se exportaron en el formato de columna cuando se crea el nuevo esquema.

      Esta opción sólo está disponible si no se agrega ni elimina ninguna dimensión. Las dimensiones se pueden agregar o eliminar en la consola de Aplicaciones de Profitability, o bien agregando, suprimiendo o cambiando una etapa en Oracle Hyperion Profitability and Cost Management.

      Después de suprimir los miembros de dimensión, no está garantizado que siempre funcione la opción Archivar datos y recargar después del despliegue para volver a desplegar el cubo en Essbase y conservar los datos, en función de si Essbase puede trabajar con esos miembros suprimidos. Como solución alternativa, puede que tenga que exportar todos los datos y eliminarlos para los miembros suprimidos y, a continuación, volver a cargar los datos en otros paso tras desplegar el cubo sin la opción Archivar datos y recargar después del despliegue seleccionada.

    • Opcional: si se selecciona Archivar datos y recargar después del despliegue, puede seleccionar Suprimir archivo de datos después de la recarga para suprimir automáticamente los datos archivados únicamente cuando los datos se hayan recargado correctamente.

  5. Opcional: en Última generación de cubo de cálculo, revise la fecha y hora del despliegue anterior.
  6. Opcional: haga clic en Desplegar más tarde para programar una fecha y hora adecuada para la ejecución del despliegue. Consulte Programación de flujos de tareas.

    Si esta opción no se selecciona al crear la tarea, no podrá programarla.

  7. Opcional: haga clic en Desplegar ahora para desplegar la base de datos de cálculo de inmediato.

    Aparece un mensaje de confirmación, que indica que el trabajo se ha iniciado e identifica el ID de flujo de tareas asignado.

    En función del tamaño y la complejidad del modelo, esta operación puede tardar un tiempo considerable.

  8. Supervise el progreso del despliegue en la página de estado utilizando el ID de flujo de tareas, como se describe en Supervisión del estado del trabajo de Profitability estándar.
  9. Si se selecciona la opción Reemplazar base de datos o falla la importación de datos por algún motivo, tras el despliegue, cargue los datos de la base de datos de Essbase para asegurarse de que los cálculos no se están ejecutando en un juego de datos vacío.

    Puede cargar datos de controlador, ingresos y costes de nivel de entrada de dos formas:

    • Cargue los datos directamente a la aplicación a través de la ventana Entrada de datos que hay debajo de Administrar asignaciones. Consulte Edición de datos del parámetro.

    • Cargue los datos a Essbase utilizando las técnicas de carga de datos de Essbase. Consulte Oracle Essbase Database Administrator's Guide (sólo disponible en inglés).

  10. Calcule el modelo.