Trabajo con tipos de nodos

Un tipo de nodo es una recopilación de los nodos de una aplicación que comparten un objetivo de negocio común. Utilice los tipos de nodos para definir las propiedades de los nodos y las reglas que convierten un tipo de nodo en otro tipo de nodo.

Cada nodo es miembro de un tipo de nodo. Por ejemplo, un nodo de una cuenta será normalmente un miembro del tipo de nodo de las cuentas de la aplicación.

En la siguiente lista se proporcionan ejemplos de cómo los tipos de nodo categorizan los nodos:

  • Los nodos de una dimensión Company se podrían asignar a un tipo de nodo para compañías.
  • Los nodos de una jerarquía que organiza empleados por la ubicación de las oficinas se pueden asignar a tipos de nodos de empleados o ubicaciones.

En la siguiente lista se describen las funciones y consideraciones del tipo de nodo:

  • Todos los nodos están asignados a un tipo de nodo.
  • Un nodo se identifica de forma única por la combinación del nombre y el tipo de nodo.
  • El tipo de nodo nunca cambia. En otras palabras, si un nodo está disponible en varios puntos de vista, el tipo de nodo no se puede cambiar en ningún punto de vista.
  • Un tipo de nodo define las propiedades disponibles en cualquier punto de vista que incluya el tipo de nodo en su cadena de datos.
  • Los tipos de nodos pueden tener una de las siguientes clases. No puede cambiar la clase de un tipo de nodo una vez creado:
    • Normal: para los tipos de dimensión que no sean dimensiones de consulta. Puede agregar propiedades a un tipo de nodo que sea de la clase Normal o eliminarlas de este.
    • Consulta: tipo de nodo de especialidad utilizado para almacenar datos de referencia de un sistema externo. Contiene propiedades de referencia genéricas que no puede cambiar. Se puede utilizar en cualquier tipo de dimensión.
    • GL antiguo: tipo de nodo de especialidad que se utiliza para modelar valores del plan de cuentas de un sistema de GL antiguo. Contiene propiedades básicas de libro mayor y de juegos de asignaciones que no puede cambiar. Se puede utilizar en cualquier tipo de dimensión.

    Nota:

    Los nodos con el tipo de nodo de clase de consulta o GL antiguo no se incluyen en el recuento total de registros. Consulte Trabajar con clases de tipo de nodo de especialidad.
  • El objeto de datos del tipo de nodo no tiene dependencias de otros objetos de cadenas de datos.
  • Puede especificar si es posible convertir los nodos de un tipo de nodo a otro tipo de nodo. Consulte Trabajo con conversores de tipo de nodo.

Para obtener más información, consulte:

Ejemplo 20-2 Ejemplo de tipo de nodo

En el Ejemplo 20-1 se utilizan tipos de nodos para Employees y Departments, como se muestra en el siguiente diagrama:

Nodos pertenecientes a los tipos de nodos Employees y Departments del ejemplo.

En este ejemplo se utilizan dos tipos de nodos debido a que los nodos Departments y Employees se considerarían de forma diferente. Por ejemplo, los nodos Employees podrían tener propiedades como las direcciones, los números de teléfono o las direcciones de correo electrónico de los empleados, mientras que los nodos Departments podrían tener una propiedad para los gestores del departamento.

Vídeos

Su objetivo Vea este vídeo

Obtener información sobre la configuración de los tipos de nodo.

icono de vídeo Configuración de tipos de nodo