Partilhar via


Definir e consultar dados hierárquicos relacionados

Pode obter conhecimentos valiosos sobre o negócio ao definir e consultar dados hierarquicamente relacionados. As capacidades hierárquicas de modelagem e visualização oferecem vários benefícios:

  • Ver e explore informações hierárquica complexa.
  • Ver os indicadores chave de desempenho (KPIs) na vista de contexto de uma hierarquia.
  • Analise visualmente o informações-chave via Web de e tablets.

Algumas tabelas padrão já têm hierarquias definidas. Outras tabelas, incluindo tabelas personalizadas, é possível ativar para uma hierarquia e pode criar visualizações de eles.

Definir dados hierárquicos

Com o Microsoft Dataverse, as estruturas de dados hierárquicas são suportadas por relações de autorreferenciação de um para muitos (1:N) das linhas relacionadas.

Nota

Autorreferenciação significa que a tabela está relacionada a si própria. Por exemplo, a tabela de conta tem uma coluna de pesquisa a associar a outra linha da tabela de conta.

Quando existe uma relação de autorreferenciação um-para-muitos (1:N), a definição da relação na opção Hierárquica está disponível para ser definida como Sim.

Definição da relação na definição Hierárquica.

Para consultar os dados como uma hierarquia tem de definir uma das relações autorreferenciais da tabela um-para-muitos (1:N) como hierárquica.

Para ativar a hierarquia:

  1. Ao ver relações entre entidades 1:N, selecione a relação de autorreferenciação que pretende editar.
  2. Na definição da relação, defina Hierárquica como Sim.

Nota

  • Algumas de - na caixa (1: As relações n) não podem ser personalizados. Isto impedirá que configure as relações hierárquicas como.
  • Pode especificar uma relação hierárquica para as relações de auto-referenciação do sistema. Isto inclui as relações de auto-referenciação 1:N do tipo sistema, como a relação "contact_master_contact".

Importante

Pode ter várias relações de autorreferenciação, mas apenas uma relação por tabela pode ser definida como a relação hierárquica. Se tentar alterar a definição depois de aplicada, recebe um aviso:

  • Ao desativar: Se desativar a definição de hierarquia para esta relação, todas as definições de rollup, processos e vistas que utilizem esta hierarquia não funcionarão. Quer continuar?
  • Ao ativar: Se ativar a definição de hierarquia para esta relação, todas as definições de rollup que utilizem a hierarquia existente ficarão inválidas. Quer continuar?

A menos que tenha a certeza de que não existem outras dependências na hierarquia existente, deve rever qualquer documentação sobre a implementação ou debater com outros personalizadores para compreender como a relação hierárquica existente é utilizada antes de continuar.

Dados de pesquisa hierárquicas

Sem uma hierarquia definida, para obter dados hierárquicos, tem de consultar interativamente pelas linhas relacionadas. Com uma hierarquia definida pode consultar os dados relacionados como uma hierarquia num só passo. Pode consultar linhas utilizando a lógica Under e Not Under. Os operaçdores hierárquicos Under e Not Under são expostos através de Localização Avançada e do editor de fluxo de trabalho. Para mais informações sobre como utilizar estes operadores, consulte Configurar passos de fluxo de trabalho. Para mais informações sobre a Localização Avançada, consulte Criar, editar ou guardar uma pesquisa de Localização Avançada.

Nota

Os programadores também poderão utilizar estes operadores no código. Mais informações: Documentação do Programador: Consultar dados hierárquicos

Os seguintes exemplos ilustram cenários para consulta de hierarquias:

Hierarquia da conta de pesquisa

Consultar contas na hierarquia de contas.

Consultar atividades relacionadas da conta.

Consultar oportunidades relacionadas da conta.

Consulte também

Criar e editar relações entre tabelas 1:N (um-para-muitos) ou N:1 (muitos-para-um)
Criar e editar relações entre tabelas 1:N (um-para-muitos) ou N:1 (muitos-para-um) utilizando o explorador de soluções
Visualizar dados hierárquicos com aplicações orientadas por modelos

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).