Acerca dos Filtros Baseados no Perfil de Grupo

Os filtros baseados nos perfis de grupo da aplicação, conhecidos como filtros baseados no perfil de grupo, permitem que os analistas de negócios e os utilizadores empresariais do Oracle Analytics acedam apenas aos dados de que necessitam. Por exemplo, suponha que pretende que alguns utilizadores vejam os dados de vendas norte-americanas quando abrirem um livro de vendas globais partilhado. Para tal, crie um perfil de grupo da aplicação customizado denominado Analista da América do Norte e utilize-o para filtrar os dados do livro.

Perspetiva geral dos filtros baseados no perfil de grupo
  • Os proprietários dos conjuntos de dados aplicam filtros baseados nos perfis de grupo da aplicação do Oracle Analytics que permitem aos utilizadores ver os dados aplicáveis aos respetivos perfis de grupo da aplicação.
  • Aplique filtros baseados no perfil de grupo aos conjuntos de dados.
  • Pode aplicar vários filtros baseados no perfil de grupo a um conjunto de dados ao mesmo tempo.
  • Quando acrescenta filtros baseados no perfil de grupo no editor do Conjunto de Dados, os dados de pré-visualização mostrados não são filtrados, mas o conjunto de dados é filtrado quando os consumidores do livro acedem ao conjunto de dados.
  • Pode utilizar os perfis de grupo da aplicação existentes ou criar os seus próprios perfis de grupo da aplicação. Por exemplo, para filtrar um conjunto de dados de vendas globais para analistas na Europa e na América do Norte, pode criar os perfis de grupo da aplicação EuropeanSales e NorthAmericaSales.


    Segue-se a descrição de GUID-2B62C189-6FF7-41CF-8DA5-F48A7DC2B38F-default.png
    .png

  • Utilize expressões para especificar filtros baseados no perfil de grupo. Por exemplo, num perfil de grupo da aplicação North America Sales, poderá filtrar pela coluna COUNTRY_SUBREGION de uma tabela COUNTRIES utilizando a expressão COUNTRY_SUBREGION = "Northern America".

  • As expressões de filtro podem referenciar variáveis do sistema do Oracle Analytics. Por exemplo, num perfil de grupo da aplicação Representante de Vendas, poderá filtrar pela coluna SALESREP_ID utilizando a expressão SALESREP_ID = USER(), em que USER () é uma variável do sistema que fornece a ID do utilizador em sessão.

  • No editor do Conjunto de Dados, apresente o painel de filtros baseados no perfil de grupo utilizando a opção Ocultar ou apresentar a barra de filtros baseados em perfis de grupo na barra de ferramentas.

Sugestões sobre a Utilização de Filtros Baseados no Perfil de Grupo
  • Para filtrar um conjunto de dados para todos os utilizadores e perfis de grupo, acrescente um filtro baseado no perfil de grupo ao perfil de grupo Utilizador Autenticado. Por exemplo, se pretender que os utilizadores acedam apenas aos dados da região EMEA, acrescente a expressão de filtro REGION = "EMEA" ao perfil de grupo Utilizador Autenticado.

  • Quando coloca um filtro baseado no perfil de grupo num conjunto de dados, um utilizador que não tenha os perfis de grupo especificados não poderá ver quaisquer dados, incluindo o proprietário do conjunto de dados. Se o proprietário de um conjunto de dados precisar de ver os dados, acrescente-o a um dos perfis de grupo especificados. Além disso, se os utilizadores com um super perfil de grupo, como um Administrador ou o OrgVP, precisarem de ver todos os dados, crie um filtro fictício. Por exemplo, se pretender que o OrgVP veja todos os dados de uma região, crie um filtro adicional para o perfil de grupo da aplicação de OrgVP e crie um filtro com a expressão 1=1. Quando um utilizador com OrgVP entrar em sessão e criar um livro, poderá ver todos os dados.