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.
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:
- Ao ver relações entre entidades 1:N, selecione a relação de autorreferenciação que pretende editar.
- 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
Hierarquia de conta da pesquisa, incluindo atividades relacionadas
Consultar a hierarquia das contas, incluindo oportunidades relacionadas
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).