Registro de vistas de base de datos

Si realiza las concesiones adecuadas para el esquema de producto, también puede registrar las vistas de base de datos del esquema de datos de modelo.

Se puede registrar cualquier vista de base de datos válida como tabla de etapa de origen o como tabla de búsqueda. Solo se pueden registrar las vistas actualizables de una única tabla simples como tabla de etapa de destino.

Las vistas de base de datos pueden resultar útiles por varios motivos:

  • Acceder a tablas que no residen en el esquema de datos de modelo. Esto puede resultar especialmente útil para las tablas de búsqueda.

  • Filtrar filas y ocultar columnas en la tabla subyacente para evitar su exposición en la aplicación de Profitability detallada.

  • Ocultar uniones complejas en la definición de vista para tablas de solo lectura con el fin de simplificar su uso en la aplicación.

Durante el desarrollo y cálculo del modelo, Oracle Hyperion Profitability and Cost Management crea vistas de informes generadas por el sistema en el esquema de producto. Profitability and Cost Management también les otorga el privilegio SELECT para el esquema de datos de modelo e intenta crear sinónimos para ellos en dicho esquema. Esto proporciona a los usuarios acceso a ese esquema sin tener privilegios en el esquema de producto que normalmente se reservan solo para el acceso de administrador. A los creadores de modelos y los desarrolladores de informes normalmente se les debe dar acceso a este esquema, a menos que se espere que el administrador finalice todas las tareas de registro de tabla que necesita Profitability and Cost Management y la configuración de modelo físico en cualquier herramienta de elaboración de informes utilizada.

Nota:

En Oracle, un usuario de base de datos y un esquema de base de datos son lo mismo; sin embargo, en Microsoft SQL Server, hay dos elementos independientes. Si utiliza Microsoft SQL Server, debe crear un usuario con el mismo nombre que el esquema de datos de modelo y otorgarle acceso a dicho esquema. Los otorgamientos en las vistas generadas por el sistema realizados por Profitability and Cost Management hacen referencia al usuario de datos de modelo. Los sinónimos creados están en el esquema de datos de modelo.

Para SQL Server, las referencias al esquema de datos de modelo del producto Profitability and Cost Management y la documentación hacen referencia al esquema, o al usuario, o a ambos.

Nota:

SQL Server: debe crear las columnas de medida en la tabla de etapas de destino y las tablas de búsqueda con 4 o más decimales para evitar los errores de redondeo.

Atención:

Antes de importar datos o artefactos, debe crear una copia de seguridad del esquema de datos de modelo. Consulte Oracle Enterprise Performance Management System Backup and Recovery Guide (Guía de recuperación y copia de seguridad del sistema de gestión de rendimiento empresarial de Oracle)