Criar uma relação de detalhamento entre detalhamentos

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Para configurar a navegação em uma visualização entre os elementos de dois detalhamentos no mesmo nível, crie uma relação de detalhamento entre os detalhamentos. Deve existir uma tabela com campos que fazem referência aos registros de ambos os detalhamentos.

    Antes de Iniciar

    Revise os casos de uso de relações de detalhamento em Como navegar pelos elementos de detalhamento com relações de detalhamento.
    Importante:
    Análise da plataforma recursos, como Detalhes de KPI e visualizações de dados, não são compatíveis com relações de detalhamento.

    Função necessária: pa_data_collector, pa_power_user, admin

    Nota:
    Embora um analista de negócios, normalmente com a função pa_power_user, provavelmente saiba quais relações de detalhamento criar, criá-las requer o conhecimento e o acesso a tabelas de um especialista técnico com pa_data_collector. É provável que um pa_admin entenda ambos. Considere ter um pa_admin criando a relação ou ter uma colaboração entre um pa_power_user e um pa_data_collector.

    Por Que e Quando Desempenhar Esta Tarefa

    Você deseja navegar rapidamente entre dois detalhamentos no mesmo nível que estão logicamente relacionados. O exemplo usado neste tópico envolve os detalhamentos Grupo de atribuição e Atribuído a para o indicador Número de incidentes em aberto. Na animação a seguir, você alterna entre a exibição do número de incidentes atribuídos ao grupo de suporte da Oracle e a exibição do número de incidentes atribuídos a Candace Bruckman. Ambos os detalhamentos são de primeiro nível, o que significa que você vê o número total de incidentes atribuídos ao Suporte da Oracle e o total atribuído a Candace Bruckman. Se você tivesse selecionado Candice como um detalhamento de segundo nível em vez de por meio de uma relação de detalhamento, teria visto apenas os problemas do Suporte da Oracle nos quais eles estavam trabalhando. Como navegar de um grupo de atribuição até seus membros

    Nota:
    As relações de detalhamento são relações unidirecionais. Para criar um relacionamento bidirecional, defina várias relações de detalhamento.

    Procedimento

    1. Navegar até Tudo > Detalhamentos > Relações de detalhamento e clique em Novo.
    2. Preencha os campos no formulário da seguinte forma.
      Tabela 1. Formulário de relação de detalhamento
      Campo Descrição Exemplo
      Detalhamento Selecione o detalhamento ao qual este relacionamento pertence. Você pode acessar detalhamentos relacionados somente a partir deste detalhamento. Para o nosso exemplo, onde você deseja que uma seleção de membros do grupo apareça ao selecionar um Grupo de atribuição, o Detalhamento será Grupo de atribuição.
      Detalhamento relacionado Selecione o detalhamento que você deseja associar ao primeiro detalhamento. Para o nosso exemplo, o detalhamento relacionado aos membros do grupo de atribuição é Atribuído a.
      Tabela Selecione uma tabela com campos que fazem referência aos registros da tabela de fatos das origens de ambos os detalhamentos. Para relacionamentos muitos-para-muitos, selecione uma tabela muitos-para-muitos. Para relacionamentos de um para muitos, selecione uma tabela de fatos. O detalhamento do grupo de atribuição usa dados de grupo. O detalhamento Atribuído a usa dados do usuário. Os grupos de atribuição podem ter muitos membros e um usuário pode ser membro de mais de um grupo de atribuição, portanto, eles têm um relacionamento de muitos para muitos. Portanto, você seleciona a tabela Membro do grupo [sys_user_grmember], que é uma tabela de muitos para muitos que une grupos e usuários.
      Campo de detalhamento Selecione o campo da tabela especificada que identifica o elemento de detalhamento no qual você pode navegar. Em nosso exemplo, você seleciona o campo Grupo. Este campo na tabela Membro do grupo [sys_user_grmember] identifica o elemento do detalhamento do Grupo de atribuição.
      Campo de detalhamento relacionado Selecione o campo da tabela especificada que identifica os elementos de detalhamento para os quais você pode navegar ao exibir esta relação. Em nosso exemplo, você seleciona o campo Usuário. Este campo na tabela Membro do grupo [sys_user_grmember] identifica o elemento do detalhamento Atribuído a.
      Campo comum Deixe este campo em branco ao definir uma relação entre detalhamentos.
      Condições Defina outras condições que um registro deve atender para aparecer como um detalhamento relacionado a este relacionamento. Em nosso exemplo, você adiciona a condição [User.Active] [is] [true] para filtrar os membros do grupo inativos.

    Resultado

    Depois de enviar o formulário Relação de detalhamento, as opções de navegação ficam disponíveis em Hub de análise para o indicador relevante. Você não precisa executar um trabalho de coleta de dados primeiro.

    O que Fazer Depois

    Exiba exemplos de relações de detalhamento enviadas por padrão em todas as instâncias. O exemplo mostrado aqui é a relação de detalhamento de Membros. O Membro da relação de detalhamento fornece navegação na direção reversa, começando com um elemento em Atribuído a e navegando até um Grupo de atribuição. Por fim, a relação de detalhamento de gerente é semelhante a Membros, mas como cada grupo de atribuição tem apenas um gerente, ele mostra um relacionamento de muitos para um. Portanto, ele usa uma tabela de fatos em vez de uma tabela de muitos para muitos.