Compartir a través de


Crear una jerarquía en una tabla (tutorial)

En esta lección usará PowerPivot para ver y crear jerarquías a partir de columnas de tablas en la vista de diagrama. Una jerarquía es una lista de nodos secundarios que puede crear a partir de columnas y poner en el orden que desee. Las jerarquías pueden aparecer por separado de otras columnas en una herramienta cliente de generación de informes, facilitando que los usuarios del cliente seleccionen y naveguen por las rutas de acceso comunes de datos. Para obtener más información acerca de las jerarquías, vea Jerarquías en PowerPivot.

Requisitos previos

Este tema forma parte de un tutorial de PowerPivot para Excel, que se debe completar en orden. Para obtener información sobre los requisitos previos y el primer paso del tutorial, vea Introducción al tutorial PowerPivot para Excel.

¿Por qué crear jerarquías?

Las tablas pueden incluir docenas o incluso centenares de columnas. Por eso, los usuarios del cliente pueden tener dificultades para encontrar e incluir datos en un informe. El usuario del cliente puede agregar toda la jerarquía (que consta de varias columnas) a un informe con un solo clic. Las jerarquías también pueden proporcionar una vista sencilla e intuitiva de las columnas. Por ejemplo, en una tabla Fecha puede crear una jerarquía Calendario. Año natural se usa como nodo primario superior, incluyéndose Trimestre, Mes y Día como nodos secundarios (Año natural->Trimestre>Mes->Día). Esta jerarquía muestra una relación lógica de Año natural con Día.

Es posible incluir jerarquías en perspectivas. Las perspectivas definen subconjuntos visibles de un modelo que ofrecen puntos de vista centrados, específicos del negocio o específicos de la aplicación del modelo. Por ejemplo, una perspectiva puede ofrecer a los usuarios una jerarquía que contiene solo los elementos de datos necesarios para sus requisitos específicos de informes. Para obtener más información acerca de las perspectivas, vea Cuadro de diálogo Perspectivas.

Crear una jerarquía

Puede crear una jerarquía usando las columnas y el menú contextual de la tabla o usando el botón Crear jerarquía del encabezado de tabla en la vista de diagrama. Al crear una jerarquía, aparece un nuevo nodo primario con las columnas seleccionadas como nodos secundarios.

Cuando se crea una jerarquía, se crea un nuevo objeto en el modelo. No mueva las columnas a una jerarquía, ya que creará objetos adicionales. Es posible agregar una única columna a varias jerarquías.

Para crear una jerarquía desde el menú contextual

  1. En la ventana de PowerPivot, cambie a la vista de diagrama. Expanda la tabla DimDate para poder ver con más facilidad todos los campos.

    Presione y mantenga presionada la tecla CTRL y haga clic en las columnas CalendarYear, CalendarQuarter y CalendarMonth (necesitará desplazarse hacia abajo por la tabla).

  2. Para abrir el menú contextual, haga clic con el botón secundario en una de las columnas seleccionadas. Haga clic en Crear jerarquía. Se creará un nodo primario de la jerarquía, Jerarquía 1, en la parte inferior de la tabla y las columnas seleccionadas se copiarán bajo la jerarquía como nodos secundarios.

  3. Escriba Dates como nombre de la nueva jerarquía.

  4. Arrastre la columna FullDateLabel debajo del nodo secundario CalendarMonth de la jerarquía. Se creará un nodo secundario de las columnas y se colocará debajo del nodo secundario CalendarMonth.

Para crear una jerarquía desde el botón del encabezado de tabla

  1. En la vista de diagrama, señale la tabla DimProduct y, a continuación, haga clic en el botón Crear jerarquía del encabezado de tabla. Aparecerá un nodo primario de jerarquía vacío en la parte inferior de la tabla.

  2. Escriba Product Categories como nombre de la nueva jerarquía.

  3. Para crear los nodos secundarios de jerarquía, arrastre las columnas Product Category, Product Subcategory y ProductName a la jerarquía.

    Recuerde que en la lección anterior agregó Product Category y Product Subcategory mediante la creación de columnas calculadas que hacían referencia a estos campos de las tablas relacionadas. Una de las ventajas de utilizar la función RELATED es que puede buscar campos en la misma tabla, permitiendo crear jerarquías tales como Categories que usan valores de otras tablas.

Editar una jerarquía

Puede cambiar el nombre de una jerarquía, cambiar el nombre de un nodo secundario, cambiar el orden de los nodos secundarios, agregar columnas adicionales como nodos secundarios, quitar un nodo secundario de una jerarquía, mostrar el nombre del origen de un nodo secundario (el nombre de columna) y ocultar un nodo secundario si tiene el mismo nombre que el nodo primario de la jerarquía.

Para cambiar el nombre de una jerarquía o de un nodo secundario

  1. Mientras sigue en la vista de diagrama, en la jerarquía Categories, haga clic con el botón secundario en el nodo secundario FullDateLabel y, a continuación, haga clic en Cambiar nombre. Escriba Date.

    Observe que al hacer clic con el botón secundario en un nodo secundario de una jerarquía, tiene varios comandos a su disposición para mover, cambiar de nombre u ocultar un nombre de columna de origen.

  2. Haga doble clic en la jerarquía primaria, Product Categories y cambie el nombre a solo Categories.

Eliminar una jerarquía

Conserve las jerarquías en el libro para completar el tutorial, pero si desea eliminar una jerarquía en algún momento, siga estos pasos.

Para eliminar una jerarquía y quitar sus nodos secundarios

  1. Mientras sigue en la vista de diagrama, en la tabla FactSales, haga clic con el botón secundario en el nodo de la jerarquía primaria, Hierarchy Example 2 y, a continuación, haga clic en Eliminar. (También puede hacer clic con el botón secundario en el nodo primario de la jerarquía y, a continuación, presionar Supr.) Al eliminar la jerarquía también se quitan todos los nodos secundarios.

  2. Haga clic en Eliminar del modelo en el cuadro de diálogo para confirmar la acción.

Paso siguiente

Para continuar con este tutorial, vaya al tema siguiente: Crear una tabla dinámica a partir de los datos PowerPivot (Tutorial).

Vea también

Conceptos

Jerarquías en PowerPivot

Ventana de PowerPivot: vista de diagrama