Compartir a través de


Consulta y visualización de datos jerárquicos

Este tema se aplica a Dynamics 365 Customer Engagement (on-premises). Para la versión de Power Apps de este tema, consulte: Consulta y visualización de datos relacionados jerárquicamente

Puede obtener información empresarial valiosa mediante la visualización de datos relacionados jerárquicamente. Las funcionalidades jerárquicas de modelado y visualización proporcionan una serie de ventajas:

  • Vea y explore información jerárquica compleja.

  • Vea los indicadores clave de rendimiento (KPI) en la vista contextual de una jerarquía.

  • Analice visualmente la información clave en la web y las tabletas.

Para algunas entidades, como la cuenta y el usuario, las visualizaciones se proporcionan de forma predeterminada. Otras entidades, incluidas las entidades personalizadas, se pueden habilitar para una jerarquía y puede crear las visualizaciones para ellas. En función de sus necesidades, puede elegir entre usar una vista de árbol, que muestra toda la jerarquía o una vista de mosaico, que representa una parte más pequeña de la jerarquía. Ambas vistas se muestran en paralelo. Puede explorar una jerarquía expandiendo y contratando un árbol de jerarquía. La misma configuración jerárquica para la visualización se establece una vez, pero se aplica a los clientes web y móviles. En tabletas, los objetos visuales se representan en un formato modificado adecuado para el factor de forma más pequeño. Los componentes personalizables necesarios para la visualización jerárquica son conscientes de la solución, por lo que se pueden transportar entre organizaciones como cualquier otra personalización. Puede configurar los atributos que se muestran en la visualización personalizando un formulario rápido mediante el editor de formularios. No es necesario escribir código.

Consulta de datos jerárquicos

Las estructuras de datos jerárquicas son compatibles con las relaciones uno a varios (1:N) de los registros relacionados. En el pasado, para ver los datos jerárquicos, tenía que consultar de forma iterativa los registros relacionados. Actualmente, puede consultar los datos relacionados como una jerarquía, en un paso. Podrá consultar registros mediante la lógica Under y Not Under . Los operadores jerárquicos Under y Not Under se exponen en Búsqueda avanzada y en el editor de flujo de trabajo. Para obtener más información sobre cómo usar estos operadores, consulte Configuración de los pasos de flujo de trabajo. Para obtener más información sobre la búsqueda avanzada, vea Crear, editar o guardar una búsqueda de búsqueda avanzada.

En los ejemplos siguientes se muestran varios escenarios para consultar jerarquías:
Jerarquía de cuentas de consulta

Consulta de cuentas en la jerarquía de cuentas.

Jerarquía de cuentas de consulta, incluidas las actividades relacionadas

Consultar las actividades relacionadas de la cuenta.

Jerarquía de cuentas de consulta, incluidas las oportunidades relacionadas

Oportunidades relacionadas con la cuenta de consulta.

Para consultar los datos como una jerarquía, debe establecer una de las relaciones autorreferenciales de uno a varios (1:N) de la entidad como jerárquica. Para activar la jerarquía:

  1. Abra el explorador de soluciones.

  2. Seleccione la entidad que desee, 1:N Relaciones y, a continuación, seleccione una relación (1:N).

  3. En la definición de relación, establezca Jerárquico en .

Nota:

  • Algunas de las relaciones listas para usar (1:N) no se pueden personalizar. Esto le impedirá establecer esas relaciones como jerárquicas.
  • Puede especificar una relación jerárquica para las relaciones autoreferenciales del sistema. Esto incluye las relaciones autoreferenciales 1:N del tipo de sistema, como la relación "contact_master_contact".

Visualización de datos jerárquicos

Las entidades del sistema que tienen visualizaciones disponibles de fábrica incluyen Account, Position, Producty User. En la vista de cuadrícula de estas entidades, puede ver el icono que representa el gráfico de jerarquía, a la izquierda del nombre del registro. El icono de jerarquía no está presente para todos los registros de forma predeterminada. El icono se muestra para los registros que tienen un registro primario, un registro secundario o ambos.

Cuentas activas.

Si selecciona el icono de jerarquía, puede ver la jerarquía, con la vista de árbol a la izquierda y la vista de mosaico a la derecha, como se muestra a continuación:

Árbol de cuenta y vista de mosaico.

Algunas otras entidades del sistema integradas se pueden habilitar para una jerarquía. Estas entidades incluyen Case, Contact, Opportunity, Order, Quote, Campaign, y Team. Todas las entidades personalizadas se pueden habilitar para una jerarquía.

Sugerencia

Si se puede habilitar una entidad para una jerarquía:
En el Explorador de soluciones, expanda la entidad que desee. Verá el componente de entidad denominado Configuración de jerarquía. Las entidades que no se pueden habilitar para una jerarquía no tienen este componente, a excepción de la entidad Dynamics 365 Customer Engagement (local) Sales Territory. Aunque la configuración de jerarquía aparece para la entidad Sales Territory, la entidad no se puede habilitar para una jerarquía.

Aspectos importantes que debe recordar al crear visualizaciones:

  • Solo se puede establecer una relación autorreferencial (1: N) por entidad como jerárquica. En esta relación, la entidad principal y la entidad relacionada deben ser del mismo tipo, como account_parent_account o new_new_widget_new_widget.

  • Actualmente, una jerarquía o visualización solo se basa en una entidad. Puede representar la jerarquía de cuentas que muestra las cuentas en varios niveles, pero no puede mostrar cuentas y contactos en la misma visualización de jerarquía.

  • El número máximo de campos que se pueden mostrar en un icono es tres con interfaz unificada y cuatro con el cliente web heredado. Si agrega más campos al formulario rápido que se usa para la vista de mosaico, solo se mostrarán los cuatro primeros campos.

Ejemplo de visualización

Veamos un ejemplo de creación de la visualización para una entidad personalizada. Hemos creado una entidad personalizada denominada new_Widget, hemos creado una relación autoreferencial (1:N) new_new_widget_new_widget y la marcamos como jerárquica, como se muestra aquí.

Definición de la relación de widget.

A continuación, en la vista de cuadrícula Configuración de jerarquía , hemos seleccionado la new_new_widget_new_widget relación jerárquica. En el formulario, rellenamos los campos obligatorios. Si aún no ha marcado la relación (1:N) como jerárquica, el vínculo del formulario le llevará al formulario de definición de relación, donde puede marcar la relación como jerárquica.

Configuración de jerarquía.

Para el formulario de vista rápida, creamos un formulario rápido denominado Formulario de icono de jerarquía de widgets. En este formulario, agregamos cuatro campos para mostrar en cada icono.

Cree un formulario rápido para widget.

Después de completar la configuración, creamos dos registros: Widget estándar y Widget Premium. Después de convertir el Widget Premium en un elemento primario del Widget estándar mediante el campo de búsqueda, la vista de cuadrícula new_Widget muestra los iconos de jerarquía, como se muestra a continuación:

Cuadrícula de jerarquía del widget.

Sugerencia

Los iconos de jerarquía no aparecen en la vista de cuadrícula de registros hasta que los registros se emparejan en la relación primaria y secundaria.

Al elegir el icono de jerarquía, se muestra la jerarquía de new_Widget con la vista de árbol de la izquierda y la vista de icono de la derecha, en la que se muestran dos registros. Cada icono contiene cuatro campos que proporcionamos en el formulario de icono de jerarquía de widgets.

Vistas de árbol e iconos del widget.

Consulte también

Crear relaciones de uno a varios (uno a varios) o N:1 (varios a uno)