Defina e consulte dados relacionados hierarquicamente
Ganhe ideias de negócios valiosas, definindo e consultando dados relacionados hierarquicamente. Os recursos de visualização e modelo hierárquico proporcionam vários benefícios:
- Exibir e explorar informações hierárquicas complexas.
- Visualize os indicadores chave de desempenho (KPIs) na visualização contextual de uma hierarquia.
- Analisar visualmente as principais informações na Web e tablets.
Algumas tabelas padrão já têm hierarquias definidas. Outras tabelas, incluindo tabelas personalizadas, podem ser habilitadas para uma hierarquia e é possível criar as visualizações para elas.
Defina dados hierárquicos
Com o Microsoft Dataverse, as estruturas de dados hierárquicos têm suporte de relacionamentos de um-para-muitos (1:N) autorreferenciais das linhas relacionadas.
Observação
Autorreferencial significa que a tabela se refere a si mesma. Por exemplo, a tabela de conta tem uma coluna de pesquisa para associá-la a outra linha da tabela da conta.
Quando um relacionamento um-para-muitos (1:N) autorreferencial existe, na definição do relacionamento, a opção Hierárquico está disponível para ser definida como Sim.
Para consultar os dados como uma hierarquia, é necessário definir um dos relacionamentos de um-para-muitos (1:N) autorreferenciais como hierárquico.
Para ativar a hierarquia:
- Na exibição de relacionamentos 1:N, selecione o relacionamento autorreferencial a ser editado.
- Na definição do relacionamento, defina Hierárquico como Sim.
Observação
- Alguns relacionamentos prontos (1:N) não podem ser personalizados. Isso impedirá que você defina esses relacionamentos como hierárquicos.
- Você pode especificar uma relação hierárquica para os relacionamentos autorreferenciais do sistema. Isso inclui os relacionamentos autorreferenciais 1:N do tipo sistema, como o relacionamento “contact_master_contact”.
Importante
É possível ter vários relacionamentos autorreferenciais, mas apenas um relacionamento por tabela pode ser definido como o relacionamento hierárquico. Se você tentar alterar a configuração aplicada, receberá um aviso:
- Ao desabilitar: Se você desativar a configuração de hierarquia para o relacionamento, todas as definições, os processos e as exibições cumulativos que usam a hierarquia deixarão de funcionar. Deseja continuar?
- Ao habilitar: Se você habilitar a configuração de hierarquia para o relacionamento, todas as definições cumulativas que usam a hierarquia existente se tornarão inválidas. Deseja continuar?
A menos que esteja certo de que não haja outras dependências na hierarquia existente, você deve analisar todas as documentações sobre a implantação ou consultar outros personalizadores para entender como o relacionamento hierárquico existente é usado, antes de continuar.
Dados hierárquicos de consulta
Sem uma hierarquia definida, para recuperar dados hierárquicos, é necessário consultar iterativamente as linhas relacionadas. Com uma hierarquia definida, é possível consultar os dados relacionados como uma hierarquia em uma etapa. É possível consultar linhas usando a lógica Em e Não em. Os operadores hierárquicos de Em e Não em são expostos na Localização avançada e no editor de fluxo de trabalho. Para obter mais informações sobre como usar estes operadores, consulte Configurar etapas de fluxo de trabalho. Para obter mais informações sobre a Localização avançada, consulte Criar, editar ou salvar a pesquisa de Localização avançada.
Observação
Os desenvolvedores também podem usar os operadores em código. Mais informações Documentação do Desenvolvedor: Consultar dados hierárquicos
Os exemplos a seguir ilustram cenários para consultar hierarquias:
Hierarquia de conta de consulta
Hierarquia de conta de consulta, incluindo atividades relacionadas
Hierarquia de conta de consulta, incluindo oportunidades relacionadas
Consulte também
Criar e editar relacionamentos 1:N (um para muitos) ou N:1 (muitos para um) entre tabelas
Criação e edição de relacionamentos 1:N (um para muitos) ou N:1 (muitos para um) entre tabelas usando o gerenciador de soluções
Visualize os dados hierárquicos com aplicativos orientados a modelo
Observação
Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)
A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).