Exemplo Dois - Aplicar Vários Filtros Baseados no Perfil de Grupo num Livro

Este exemplo mostra como os vice-presidentes de vendas e os representantes de vendas utilizam o mesmo livro partilhado para analisar os dados de vendas. Os vice-presidentes podem ver os dados de vendas de todos os representantes de vendas da equipa. Os representantes de vendas só podem ver os seus próprios dados de vendas.

Relatório de exemplo

Os vice-presidentes de vendas ou os representantes de vendas podem abrir o mesmo livro partilhado e ver os dados adequados ao respetivo perfil de grupo da aplicação e ID do utilizador.

  • Quando um vice-presidente de vendas entra em sessão no Oracle Analytics e abre o livro de vendas partilhado, vê os dados de vendas de cada representante de vendas da respetiva equipa. Neste exemplo, o vice-presidente de vendas dvauthoruser pode ver um resumo das vendas dos representantes de vendas da respetiva equipa (bitechtest, bitechtest2 e bitechtest3).

  • Quando um representante de vendas entra em sessão no Oracle Analytics e abre o livro de vendas partilhado, apenas vê os seus próprios dados de vendas. Neste exemplo, o representante de vendas bitechtest2 pode ver as respetivas vendas $33,692.11.

Dados de exemplo

O conjunto de dados de exemplo contém dados de vendas, com a ID do representante de vendas na coluna SALESREP_ID.


Segue-se a descrição de GUID-6B8535A2-95BB-4209-92FB-A3250AE38122-default.png
.png

A hierarquia de vice-presidentes de vendas e representantes de vendas é implementada utilizando uma tabela RepHierarchy.


Segue-se a descrição de GUID-4D5C425D-768E-4D9E-87EE-729AF3132071-default.png
.png

A tabela RepHierarchy relaciona os vice-presidentes de vendas com os representantes de vendas da respetiva equipa:


Segue-se a descrição de GUID-FDB1F977-023D-4119-849F-BCDBE605D3AD-default.png
.png

Utilizadores e perfis de grupo da aplicação de exemplo

  • O perfil de grupo da aplicação VP de Vendas está atribuído aos utilizadores dvauthoruser e dvauthoruser2.
  • O perfil de grupo da aplicação Representante de Vendas está atribuído aos utilizadores bitechtest a bitechtest7.

Configuração de acesso ao conjunto de dados de exemplo

Na caixa de diálogo Inspecionar para o conjunto de dados, em Acesso e, depois, em Perfis de Grupo, é concedido acesso Só de Leitura aos utilizadores autenticados.
Segue-se a descrição de GUID-1A514BBC-E9E3-42D6-9520-B6DA6B0A1EBE-default.png
.png

Filtros baseados no perfil de grupo de exemplo

O autor do livro aplica dois filtros baseados no perfil de grupo ao conjunto de dados utilizado pelo livro, um para vice-presidentes de vendas e outro para representantes de vendas.
  • O autor do livro aplica um filtro baseado no perfil de grupo ao perfil de grupo da aplicação do vice-presidente de vendas 'VP de Vendas' com a expressão SALESVP_ID = USER(). O argumento USER() é uma variável do sistema no Oracle Analytics que fornece a ID do utilizador em sessão.

  • O autor do livro também aplica um filtro baseado no perfil de grupo ao perfil de grupo da aplicação 'Representante de Vendas' com a expressão SALESREP_ID = USER().