Jerarquías explícitas (Master Data Services)
Se aplica a: SQL Server: solo Windows Azure SQL Managed Instance
En Master Data Services, una jerarquía explícita organiza los miembros de una sola entidad de la forma que se especifique. La estructura puede ser irregular y, a diferencia de las jerarquías derivadas, las jerarquías explícitas no se basan en relaciones de atributo basadas en dominio.
Nota:
La jerarquía explícita está en desuso.
Los miembros consolidados agrupan a otros miembros
Una jerarquía explícita usa los miembros consolidados que se crean con el propósito de agrupar a otros miembros. Estos miembros consolidados pueden pertenecer a una sola jerarquía explícita cada vez. Una jerarquía explícita también incluye todos los miembros hoja de la entidad asociada.
Una jerarquía explícita puede ser desigual, lo que significa que puede terminar simultáneamente en niveles diferentes. Cada miembro consolidado puede tener un número ilimitado de miembros consolidados y miembros hoja subordinados, o bien es posible que no tenga ninguno. Los miembros hoja pueden estar subordinados a un solo miembro consolidado o a varios niveles de miembros consolidados.
Nota:
Antes de poder crear una jerarquía explícita, la entidad debe estar habilitar para jerarquías explícitas.
Tipos de jerarquías explícitas
Existen dos tipos de jerarquías explícitas: obligatoria y no obligatoria.
Jerarquías explícitas obligatorias
Una jerarquía explícita obligatoria es una jerarquía en la que todos los miembros hoja deben estar incluidos en el árbol de jerarquía. De forma predeterminada, todos los miembros están incluidos en la raíz del árbol. Puede reorganizar los miembros según sea necesario.
Jerarquías explícitas no obligatorias
Una jerarquía explícita no obligatoria es una jerarquía en la que todos los miembros hoja están en un nodo No utilizado creado por el sistema. Puede sacar los miembros del nodo según los vaya necesitando. El resto de los miembros puede permanecer en el nodo No utilizado .
Cuando utilice jerarquías explícitas no obligatorias, recuerde que cualquier informe o análisis que se realice en la jerarquía no puede coincidir con los informes o análisis realizados en las jerarquías obligatorias.
Reglas
Las siguientes reglas se aplican a las jerarquías explícitas (tanto las obligatorias como las no obligatorias).
Cada miembro hoja solo puede estar incluido una vez en la jerarquía.
Es preciso que todos los miembros consolidados estén incluidos en una jerarquía.
Los miembros consolidados no pueden estar en más de una jerarquía explícita.
Los miembros consolidados en el árbol de jerarquía no tienen que tener miembros hoja subordinados.
Si elimina una jerarquía explícita, se eliminarán todos los miembros consolidados que hayan utilizado en la jerarquía.
Si elimina un miembro consolidado que estaba en una jerarquía explícita, todos los miembros hoja que estaban agrupados por ese miembro consolidado se mueven a la raíz.
Jerarquías explícitas frente a jerarquías derivadas
En la tabla siguiente se muestran algunas de las diferencias existentes entre las jerarquías explícitas y las jerarquías derivadas.
Jerarquías explícitas | Jerarquías derivadas |
---|---|
La estructura la define el usuario | La estructura se deriva de las relaciones entre los atributos basados en dominio |
Contiene miembros de una sola entidad | Contiene miembros de varias entidades |
Usa miembros consolidados para agrupar a otros miembros | Usa miembros hoja de una entidad para agrupar miembros hoja de otra entidad |
Puede ser desigual | Siempre contiene un número coherente de niveles |
Ejemplo de jerarquía explícita
En el ejemplo siguiente, la entidad Product contiene estos miembros hoja: BK-M101 {Mountain-100}, BK-M201 {Mountain-200}, BK-M301 {Mountain-300}, BK-R150 {Road-150}, BK-R450 {Road-450} y BK-R650 {Road-650}.
Para resumir estos miembros hoja en puntos específicos de consolidación, puede crear miembros consolidados en la entidad Product. Inserte los miembros consolidados en los niveles del árbol de jerarquía donde desea resumir los miembros hoja. No existe limitación alguna con respecto al lugar donde insertar los miembros consolidados; sin embargo, solo puede utilizar cada miembro (hoja o consolidado) una vez.
Los miembros consolidados se pueden usar para agrupar miembros en cualquier nivel, y los miembros hoja y consolidados se ordenan según se determine.
Related Tasks
Descripción de la tarea | Tema |
---|---|
Crear una nueva jerarquía explícita. | Crear una jerarquía explícita (Master Data Services) |
Cambiar el nombre de una jerarquía explícita existente. | Cambiar el nombre de una jerarquía explícita (Master Data Services) |
Eliminar una jerarquía explícita existente. | Eliminar una jerarquía explícita (Master Data Services) |