11 Esquema do Produto

Aplicativos Profitability Standard e Detailed compartilham o mesmo Esquema do Produto que contém as tabelas do sistema do Oracle Hyperion Profitability and Cost Management que são criadas durante a instalação. A IU do Profitability and Cost Management e o mecanismo de cálculo do Profitability Detailed se conectam a esse esquema. Exibições de relatórios são criadas no esquema do Produto durante o desenvolvimento e cálculo do modelo.

O acesso a este esquema normalmente é restrito a administradores do aplicativo e Administradores do Bancos de Dados. As concessões nas exibições de relatório são feitas automaticamente para o Esquema de Dados de Modelo e sinônimos delas são criados automaticamente no Esquema de Dados de Modelo. Os sinônimos expõem-nas aos usuários com acesso a esse esquema sem precisar conceder a eles privilégios no Esquema do Produto.

Após a instalação, o Profitability Detailed exige que esses privilégios de sistema (ou as funções que incluem os mesmos) sejam concedidos ao Esquema do Produto:

  • Para o banco de dados Oracle, o Profitability Detailed exige que esses privilégios de sistema (ou as funções que incluem os mesmos) sejam concedidos ao Esquema do Produto:

    • CREATE TABLE

    • CREATE VIEW

    • CREATE ANY SYNONYM

    • DROP ANY SYNONYM

  • Para o Microsoft SQL Server, o Profitability Detailed exige que esses privilégios de sistema (ou funções que os incluem) sejam concedidos para o Esquema do Produto:

    • CREATE TABLE

    • CREATE VIEW

    • Use ALTER ou CONTROL no Esquema de Dados do Modelo para o esquema do produto (de modo que o esquema do produto possa alterar os objetos no esquema Dados de Modelo)

    EXCEÇÃO: se o Esquema do Produto for um usuário Administrador, como "dbo" ou "sa", ele já terá os privilégios acima. Nesse caso, não é necessário executar as concessões a seguir.

    Nota:

    Não conceda a função SYSADMIN ao usuário associado com o esquema do produto Profitability and Cost Management. Isso alterará o esquema padrão desse usuário, o qual deverá permanecer definido como o esquema do produto Profitability and Cost Management.

Os privilégios CREATE TABLE e CREATE VIEW permitem que o Profitability and Cost Management crie tabelas e exibições de relatórios geradas pelo sistema no Esquema do Produto durante o desenvolvimento de modelos e o cálculo do modelo.

Os privilégios CREATE ANY SYNONYM e DROP ANY SYNONYM permitem que o Profitability and Cost Management gerencie os sinônimos no Esquema de Dados do Modelo para as exibições de relatório geradas pelo sistema que são criadas no Esquema Produto.

Nota:

Caso conceder um desses privilégios de sistema represente um problema de segurança para a sua organização, você poderá reter esses privilégios e criar manualmente os sinônimos no Esquema de Dados do Modelo para exibições de relatório gerados pelo sistema. Essa opção permite que você os exponha a usuários de dados de negócios que só têm acesso ao Esquema de Dados do Modelo.