Compartir a través de


Configurar las propiedades de notificación para informes de Power View

En esta lección complementaria, verá las propiedades de informes del proyecto Adventure Works Internet Sales Model. Las propiedades de informe facilitan a los usuarios finales la selección y presentación de datos del modelo en Power View. También establecerá las propiedades para ocultar ciertas columnas y tablas, y creará nuevos datos para usar en gráficos.

Tras completar esta lección y volver a implementar el modelo para una instancia de Analysis Services integrada con SharePoint y Reporting Services, puede crear un origen de datos, especificar la información de conexión de datos, iniciar Power View y diseñar informes con el modelo.

En esta lección no se describe cómo crear y usar los informes de Power View. Esta lección pretende proporcionar a los autores de modelos tabulares una introducción aquellas propiedades y opciones que afectan al modo en que los datos del modelo aparecerán en Power View. Para aprender a crear informes de Power View, vea Tutorial: crear un informe de ejemplo en Power View.

Tiempo estimado para completar esta lección: 30 minutos

Requisitos previos

Este tema de la lección complementaria forma parte de un tutorial de creación de modelos tabulares, que se debe completar de forma ordenada. Antes de realizar las tareas de esta lección complementaria, debe haber completado todas las lecciones anteriores.

Para completar esta lección complementaria concreta, también debe tener lo siguiente:

  • El Adventure Works Internet Sales Model (completado a través de este tutorial) listo para implementarse o ya implementado en una instancia de Analysis Services que se ejecuta en modo Tabular.

  • Un sitio de SharePoint integrado con SQL Server 2012 Analysis Services (SSAS) ejecutándose en modo Tabular y SQL Server 2012 Reporting Services (SSRS), configurado para admitir informes de Power View.

  • Debe tener permisos suficientes para crear una conexión de datos en el sitio de SharePoint que señale al Adventure Works Internet Sales Model.

Propiedades de modelo que afectan a los informes

Al crear un modelo tabular, hay ciertas propiedades que puede establecer en tablas y columnas individuales para mejorar la experiencia de informes del usuario final en Power View. Además, puede crear datos de modelo adicionales para permitir la visualización de datos y otras características específicas del cliente de informes. Para el Adventure Works Internet Sales Model de ejemplo, aquí se enumeran algunos de los cambios que hará:

  • Agregar datos nuevos: al agregar datos nuevos en una columna calculada con una fórmula DAX, se crea información de fecha en un formato más fácil de mostrar en los gráficos.

  • Ocultar las tablas y las columnas que no son útiles para el usuario final: la propiedad Hidden controla si las tablas y las columnas de tabla se muestran en el cliente de informes. Los elementos que están ocultos siguen siendo parte del modelo y permanecen disponibles para las consultas y los cálculos.

  • Habilitar las tablas de un clic: de forma predeterminada, no ocurre nada si un usuario final hace clic en una tabla en la lista de campos. Para cambiar este comportamiento de modo que al hacer clic en la tabla, se agregue al informe, establecerá Conjunto de campos predeterminado en cada columna que desee incluir en la tabla. Esta propiedad se establece en las columnas de tabla que los usuarios finales es probable que deseen usar.

  • Establecer agrupación cuando sea necesario: la propiedad Mantener filas únicas determina si los valores de la columna se deben agrupar por valores en un campo diferente, como un campo identificador. En las columnas que contienen valores duplicados, como Customer Name (por ejemplo, varios clientes denominados John Smith), es importante agrupar (mantener filas únicas) en el campo Identificador de fila para proporcionar a los usuarios finales los resultados correctos.

  • Establecer tipos de datos y formatos de datos: de forma predeterminada, Power View aplica las reglas según el tipo de datos de columna a fin de determinar si el campo puede usarse como una medida. Dado que cada visualización de datos en Power View también tiene reglas acerca de dónde se pueden colocar las medidas y las no medidas, es importante establecer el tipo de datos en el modelo o invalidar el predeterminado para lograr el comportamiento que desee para el usuario final.

  • Establezca la propiedad Short by Column: la propiedad Sort By Column especifica si los valores de la columna se deben ordenar por valores en un campo diferente. Por ejemplo, en la columna Month Calendar que contiene el nombre de mes, ordene por la columna Month Number.

Ocultar las tablas de las herramientas de cliente

Dado que hay una columna calculada Product Category y otra Product Subcategory en la tabla calculated Product, no es necesario tener visibles las tablas Product Category y Product Subcategory para las aplicaciones cliente.

Para ocultar las tablas Product Category y Product Subcategory

  1. En el diseñador de modelos, haga clic con el botón secundario en la pestaña de la tabla Product Category y, a continuación, haga clic en Ocultar en las herramientas de cliente.

  2. Haga clic con el botón secundario en la pestaña de la tabla Product Subcategory y, a continuación, haga clic en Ocultar en las herramientas de cliente.

Crear nuevos datos para gráficos

A veces puede ser necesario crear nuevos datos en el modelo mediante fórmulas DAX. En esta tarea, agregará dos columnas nuevas calculadas a la tabla Date. Estas columnas nuevas proporcionarán campos de fecha en un formato apropiado para usarse en gráficos.

Para crear nuevos datos para gráficos

  1. En la tabla Date, desplácese hasta la derecha y, después, haga clic en Agregar columna.

  2. Agregue dos nuevas columnas calculadas con las fórmulas siguientes en la barra de fórmula:

    Nombre de columna

    Fórmula

    Year Quarter

    =[Calendar Year] & " Q" & [Calendar Quarter]

    Year Month

    =[Calendar Year] & FORMAT([Month],"#00")

Conjunto de campos predeterminado

El conjunto de campos predeterminado es una lista predefinida de columnas y medidas para una tabla que se agregan automáticamente a un lienzo de informe Power View cuando se selecciona la tabla en la lista de campos de informes. Esencialmente, puede especificar la clasificación de los campos, las medidas y las columnas predeterminadas que los usuarios desearán ver cuando esta tabla se visualice en informes Power View. Para el modelo Internet Sales, definirá un conjunto de campos predeterminado y un orden para las tablas Customer, Geography y Product. Se incluyen solo aquellas columnas más comunes que los usuarios desearán ver al analizar los datos de Adventure Works Internet Sales con informes Power View.

Cuadro de diálogo Conjunto de campos predeterminados

Para obtener información detallada acerca del conjunto de campos predeterminado, vea Configurar un conjunto de campos predeterminado para informes de Power View (SSAS tabular) en los Libros en pantalla de SQL Server.

Para establecer el conjunto de campos predeterminado para las tablas

  1. En el diseñador de modelos, haga clic en tabla (pestaña) Customer.

  2. En la ventana Propiedades, en Propiedades de informe, en la propiedad Conjunto de campos predeterminado, haga clic en Haga clic para editar para abrir el cuadro de diálogo Conjunto de campos predeterminado.

  3. En el cuadro de diálogo Conjunto de campos predeterminado, en el cuadro de lista Campos en la tabla, presione Ctrl y seleccione los campos siguientes; después, haga clic en Agregar.

    Birth Date, Customer Alternate Id, First Name, Last Name.

  4. En la ventana Campos predeterminados, en orden, use los botones Mover arriba y Mover abajo para poner el orden siguiente:

    Id. alternativo del cliente

    Nombre

    Apellidos

    Fecha de nacimiento.

  5. Haga clic en Aceptar para cerrar el cuadro de diálogo Conjunto de campos predeterminado para la tabla Customer.

  6. Realice estos mismos pasos para la tabla Geography, seleccionando los campos siguientes y poniéndolos en este orden.

    City, State Province Code, State Region Code.

  7. Finalmente, realice estos mismos pasos para la tabla Product, seleccionando los campos siguientes y poniéndolos en este orden.

    Product Alternate Id, Product Name.

Comportamiento de tabla

Con las propiedades de Comportamiento de tabla, puede cambiar el comportamiento predeterminado de los diferentes tipos de visualización y el comportamiento de agrupación para las tablas usadas en los informes de Power View. Esto permite una ubicación predeterminada más eficaz de la información de identificación como los nombres, imágenes o títulos en los diseños de mosaico, tarjeta y gráfico.

Cuadro de diálogo Comportamiento de tabla

Para obtener información detallada acerca de las propiedades de Comportamiento de tabla, vea Configurar las propiedades de comportamiento de las tablas para informes de Power View (SSAS tabular) en los Libros en pantalla de SQL Server.

Para establecer el comportamiento de tabla de las tablas

  1. En el diseñador de modelos, haga clic en tabla (pestaña) Customer.

  2. En la ventana Propiedades, en la propiedad Comportamiento de tabla, haga clic en Haga clic para editar, para abrir el cuadro de diálogo Comportamiento de tabla.

  3. En el cuadro de diálogo Comportamiento de tabla, en el cuadro de lista desplegable Identificador de fila, seleccione la columna Customer Id.

  4. En el cuadro de lista Mantener filas únicas, seleccione First Name and Last Name.

    Esta configuración de propiedad especifica que estas columnas proporcionan valores que se deben tratar como únicos aunque estén duplicados, por ejemplo, para cuando dos o varios empleados compartan el mismo nombre.

  5. En el cuadro de lista desplegable Etiqueta predeterminada, seleccione la columna Last Name.

    Esta configuración de propiedad especifica esta columna proporciona un nombre para mostrar para representar datos de fila.

  6. Repita estos pasos con la tabla Geography, seleccionando la columna Geography Id como Identificador de fila y la columna City en el cuadro de lista Mantener filas únicas. No necesita establecer una etiqueta predeterminada para esta tabla.

  7. Repita estos pasos con la tabla Product, seleccionando la columna Product Id como Identificador de fila y la columna Product Name en el cuadro de lista Mantener filas únicas. En Etiqueta predeterminada, seleccione Product Alternate Id.

Propiedades de informe para las columnas

Hay varias propiedades de columna básicas y propiedades de informe específicos en las columnas que puede establecer para mejorar la experiencia de informes de modelo. Por ejemplo, puede no ser necesario que los usuarios vena cada columna de cada tabla. Igual que ocultó las tablas Product Category y Product Subcategory antes, mediante la propiedad Hidden de una columna puede ocultar columnas concretas de una tabla que de otro modo se mostrarían. Otras propiedades, como Data Format y Sort by Column, también pueden afectar al modo en que los datos de columna pueden aparecer en los informes. Establecerá algunas de esas columnas concretas ahora. Otras columnas no requieren ninguna acción y no se muestran a continuación.

Solo establecerá algunas propiedades de columna distintas aquí, pero hay muchas otras. Para obtener más información acerca de las propiedades de informes de columna, vea Pestaña Propiedades de columna (SSAS tabular) en los Libros en pantalla de SQL Server.

Para establecer las propiedades de las columnas

  1. En el diseñador de modelos, haga clic en tabla (pestaña) Customer.

  2. Haga clic en la columna Customer Id para mostrar las propiedades de columna en la ventana Properties.

  3. En la ventana Propiedades, establezca la propiedad Hidden en True. La columna Customer Id se atenúa en el diseñador de modelos.

  4. Repita estos pasos, estableciendo la columna siguiente y las propiedades de informes para cada tabla especificada. Deje las demás propiedades con su configuración predeterminada.

    Customer

    Columna

    Propiedad

    Valor

    Id. de geografía

    Oculto

    True

    Birth Date

    Formato de datos

    Short Date

    Date

    [!NOTA]

    Dado que la tabla Date se seleccionó como la tabla de fechas de modelos con la opción Marcar como tabla de fechas, en la lección 7, Marcar como tabla de fechas, y la columna Date de la tabla Date como la columna que se usa como identificador único, la propiedad Identificador de fila de la columna Date se establecerá automáticamente en True y no se puede cambiar. Cuando se usan funciones de inteligencia temporal en fórmulas DAX, debe especificar una tabla de fechas. En este modelo, creó una serie de medidas con las funciones de inteligencia temporal para calcular los datos de ventas para varios periodos como los trimestres anteriores y actuales y también para usarse en KPI. Para obtener más información acerca de cómo especificar una tabla de fechas, vea Especificar Marcar como tabla de fechas con inteligencia de tiempo (SSAS tabular) en los Libros en pantalla de SQL Server.

    Columna

    Propiedad

    Valor

    Date

    Formato de datos

    Short Date

    Día de la semana

    Oculto

    True

    Nombre del día

    Ordenar por columna

    Día de la semana

    Día de la semana

    Oculto

    True

    Día del mes

    Oculto

    True

    Día del año

    Oculto

    True

    Nombre del mes

    Ordenar por columna

    Month

    Month

    Oculto

    True

    Month Calendar

    Oculto

    True

    Trimestre fiscal

    Oculto

    True

    Año fiscal

    Oculto

    True

    Semestre fiscal

    Oculto

    True

    Geography

    Columna

    Propiedad

    Valor

    Id. de geografía

    Oculto

    True

    Sales Territory Id

    Oculto

    True

    Product

    Columna

    Propiedad

    Valor

    Id. de producto

    Oculto

    True

    Id. alternativo del producto

    Etiqueta predeterminada

    True

    Id. de subcategoría del producto

    Oculto

    True

    Fecha de inicio del producto

    Formato de datos

    Short Date

    Fecha de finalización del producto

    Formato de datos

    Short Date

    Foto grande

    Oculto

    True

    Internet Sales

    Columna

    Propiedad

    Valor

    Id. de producto

    Oculto

    True

    Id. de cliente

    Oculto

    True

    Id. de promoción

    Oculto

    True

    Id. de moneda

    Oculto

    True

    Sales Territory Id

    Oculto

    True

    Cantidad del pedido

    Tipo de datos

    Formato de datos

    Posiciones decimales

    Decimal Number

    Decimal Number

    0

    Fecha de pedido

    Tipo de datos

    Short Date

    Fecha de vencimiento

    Tipo de datos

    Short Date

    Fecha de envío

    Tipo de datos

    Short Date

Volver a implementar el modelo tabular Ventas por Internet de Adventure Works

Dado que ha cambiado el modelo, debe volver a implementarlo. Repetirá las tareas realizadas en Lección 14: Implementar.

Para volver a implementar el modelo tabular Ventas por Internet de Adventure Works

  • En SQL Server Data Tools, haga clic en el menú Generar y después haga clic en Implementar Adventure Works Internet Sales.

    Aparece el cuadro de diálogo Implementar en el que se muestra el estado de implementación de los metadatos y las tablas incluidas en el modelo.

Pasos siguientes

Ahora puede usar Power View para visualizar los datos del modelo. Asegúrese de que las cuentas de Analysis Services y Reporting Services en el sitio de SharePoint tienen permisos de lectura en la instancia de Analysis Services donde implementó el modelo.

Para crear un origen de datos de informe de Reporting Services que señale al modelo, vea Tipo de conexión del modelo de tabla (SSRS).