Crear un informe de Reporting Services con datos PowerPivot
Puede crear un informe de Reporting Services basado en un libro de PowerPivot que se haya publicado en SharePoint. Reporting Services proporciona visualización de datos enriquecidos a través de gráficos y mapas, formatos de presentación adicionales como PDF o Word y opciones exhaustivas de suscripción y entrega. Si utiliza Reporting Services para visualizar, presentar o distribuir datos de PowerPivot obtendrá eficaces alternativas para hacer que los datos de Business Intelligence estén a disposición de otras personas en su organización.
Importante |
---|
En este tema se explica cómo conectar a los datos de PowerPivot desde las herramientas de creación de informes. Después de establecer una conexión, debería consultar la documentación de Reporting Services para obtener instrucciones sobre cómo diseñar informes que se basen en datos multidimensionales. |
Este tema contiene las siguientes secciones:
Requisitos previos
Elegir un método
Conectar a un origen de datos PowerPivot en el Generador de informes
Conectar a un origen de datos PowerPivot en el Diseñador de informes
Publicar o guardar un informe en la Galería de PowerPivot
Requisitos previos
Su libro de PowerPivot se debe publicar en un sitio de SharePoint que esté habilitado con software de servidor PowerPivot. Es preciso disponer del software de servidor PowerPivot para cargar los datos y hacer que estén disponibles para el Generador de informes y el Diseñador de informes. Para obtener más información, vea Información general de PowerPivot para los administradores de TI.
El servidor de informes debe ser Reporting Services SQL Server 2008 R2.
Nota
El servidor de informes puede funcionar en modo nativo o en modo integrado de SharePoint. Si el servidor de informes se configura para la integración de SharePoint en una granja de SharePoint 2010 que también tenga PowerPivot para SharePoint, puede iniciar los informes desde la Galería de PowerPivot. Al iniciar los informes desde la Galería de PowerPivot, se simplifica el desarrollo porque la conexión con el origen de datos se crea para usted.
Para admitir las conexiones del Generador de informes, debe tener SQL Server 2008 R2 ADOMD.NET en su equipo en la estación de trabajo. Esta biblioteca cliente se instala con PowerPivot para Excel, pero si está usando un equipo que no tiene esta aplicación, debe descargar e instalar ADOMD.NET de la página Microsoft SQL Server 2008 Feature Pack en el sitio web de Microsoft.
Para admitir conexiones desde el Diseñador de informes, debe tener el Proveedor OLE DB para Analysis Services SQL Server 2008 R2 en su equipo en la estación de trabajo. Puede descargar e instalarlo también de la página SQL Server 2008 Feature Pack si está usando el Diseñador de informes en un equipo que no tiene esta versión del proveedor.
Elegir un método
Puede utilizar el Generador de informes o el Diseñador de informes que haya instalado desde los soportes de instalación de SQL Server 2008 R2.
Application |
Método |
Vínculo |
---|---|---|
Generador de informes |
Inicie el Generador de informes desde la Galería de PowerPivot, otra biblioteca o el Generador de informes que abre desde un servidor de informes de SQL Server 2008 R2. |
Cómo |
Diseñador de informes |
Inicie Business Intelligence Development Studio, cree un proyecto de informe y conéctese a un libro PowerPivot publicado en un sitio de SharePoint. |
Cómo |
Conectar a un origen de datos PowerPivot en el Generador de informes
Para crear un informe, se utiliza el Generador de informes con el fin de iniciar un informe nuevo basado en un libro PowerPivot que se publicó en la Galería de PowerPivot o en otra biblioteca. Para que los datos estén disponibles para el informe, su entorno de SharePoint debe tener por lo menos un servidor de PowerPivot para cargar y calcular los datos.
Para iniciar el Generador de informes desde la Galería de PowerPivot
En las instrucciones paso a paso siguientes se asume que se tiene Reporting Services instalado y configurado para la integración de SharePoint en el mismo entorno que la Galería de PowerPivot.
En la Galería de PowerPivot, desplácese hasta el libro PowerPivot que desea utilizar como origen de datos y, a continuación, haga clic en la flecha abajo que se encuentra debajo del botón Crear documento vinculado:
Haga clic en Crear informe del Generador de informes.
Nota
Si no ve esta opción, es porque Reporting Services no está habilitado para este sitio o no es la versión SQL Server 2008 R2.
La primera vez que se utiliza, el Generador de informes se descargará desde el servidor de informes. Una vez descargado, se creará un nuevo informe vacío utilizando el libro PowerPivot como origen de datos y se guardará en la Galería de PowerPivot. Se crea automáticamente una conexión del origen de datos al libro.
Aunque la conexión a un origen de datos se define automáticamente, debe especificar los conjuntos de datos y el diseño del informe. En el siguiente paso, cree los conjuntos de datos para especificar las tablas y columnas con las que se va a trabajar y, a continuación, utilice la pestaña Insertar para ensamblar el diseño del informe.
Si el Generador de informes no se inicia en una ventana del explorador independiente, la configuración de seguridad del explorador podría bloquearse. Como solución alternativa de este problema, puede abrir de forma manual el informe en el Generador de informes:
Cambie la Galería de PowerPivot a la vista Todos los documentos. Para ello, haga clic en Biblioteca en la cinta del servidor y cambie la Vista Actual a Todos los documentos.
Seleccione el informe vacío que contiene la conexión a un origen de datos de libro PowerPivot.
Haga clic en la flecha abajo a la derecha y, después, seleccione Editar en el Generador de informes.
Para iniciar el Generador de informes desde cualquier biblioteca
Se da por supuesto que un servidor de informes habilitado para el administrador del sitio de SharePoint contiene los tipos para la biblioteca.
En la biblioteca, en herramientas de biblioteca, haga clic en la flecha abajo junto a Nuevo Documento.
Haga clic en Informe del Generador de informes. Debe elegir un informe. No puede crear un modelo de informe o un origen de datos de informe que esté basado en datos PowerPivot.
En Introducción, en Nuevo informe, seleccione el tipo de informe que desea crear.
En Elegir un conjunto de datos, seleccione Crear un conjunto de datos. Haga clic en Siguiente.
En Elegir una conexión a un origen de datos, haga clic en Nueva.
En Seleccionar el tipo de conexión, elija Microsoft SQL Server Analysis Services.
En Propiedades del origen de datos, haga clic en Compilación para especificar la información sobre la conexión.
En Nombre del servidor, escriba una dirección URL para libro PowerPivot (por ejemplo, http://Contoso-srv/Shared%20Documents/ContosoSales.xlsx)
Deje vacíos Nombre de usuario y Contraseña. La conexión se realizará utilizando la cuenta de Windows que ha utilizado para iniciar sesión.
Haga clic en Probar conexión para comprobar que tiene el acceso al archivo y, a continuación, haga clic en Aceptar.
En Propiedades del origen de datos, haga clic en Credenciales.
Seleccione Usar usuario de Windows actual y, a continuación, haga clic en Aceptar.
Importante Asegúrese de elegir esta opción. Si omite este paso, obtendrá un error HTTP 401 más adelante cuando intente ejecutar el informe.
Haga clic en Siguiente para pasar a la página Diseñar una consulta.
En Diseñar una consulta, arrastre los atributos y medidas hasta el área de trabajo para compilar su consulta.
Termine de crear su informe a través de las páginas restantes del asistente.
Haga clic en Ejecutar para ver el informe.
Guarde el informe en SharePoint, para ello elija un servidor y sitio que sea compatible con el acceso a datos PowerPivot.
Nota
Resulta útil elegir la Galería de PowerPivot como ubicación si el libro PowerPivot que ha utilizado como origen de datos ya está en la misma galería. Si el libro está en una ubicación diferente, se desactivará para el informe la vista previa de imágenes en la Galería de PowerPivot. Para obtener más información, vea Publicar o guardar un informe en la Galería de PowerPivot en este tema.
Conectar a un origen de datos PowerPivot en el Diseñador de informes
El Diseñador de informes se hospeda en Business Intelligence Development Studio, una herramienta de creación que se instala con SQL Server. En los siguientes pasos se asume que instaló el proveedor OLE DB de Analysis Services que admite las conexiones a los datos PowerPivot. Para obtener más información, vea Requisitos previos en este tema.
En Todos los programas, en SQL Server 2008 R2, haga clic en SQL Server Business Intelligence Development Studio.
En el menú Archivo, haga clic en Nuevo y seleccione Proyecto. Elija Proyecto de servidor de informes.
En el Explorador de soluciones, haga clic con el botón secundario en Agregar nuevo informe.
En Seleccionar el origen de datos, en Tipo, seleccione Microsoft SQL Server Analysis Services.
Haga clic en Editar.
En Nombre del servidor, escriba la dirección URL para el libro PowerPivot (por ejemplo, http://contoso-srv/shared%20documents/ContosoSales.xlsx).
Nota
No haga clic en Probar conexión. No funcionará hasta que complete los dos pasos siguientes.
Haga clic en Credenciales.
Haga clic en Usar autenticación de Windows (seguridad integrada) y, a continuación, haga clic en Aceptar.
Haga clic en Siguiente.
En Diseñar la consulta, haga clic en Generador de consultas para seleccionar las medidas y dimensiones que desee utilizar en su informe.
Publicar o guardar un informe en la Galería de PowerPivot
Si desea publicar su informe en la Galería de PowerPivot para utilizar sus características de vista previa, es posible que necesite cambiar el informe o la ubicación del origen de datos del libro PowerPivot para que aparezcan las imágenes de vista previa.
Para los informes de Reporting Services que se publican en la Galería de PowerPivot, las imágenes de vista previa se generan solo si se cumplen las siguientes condiciones:
El informe y el libro de PowerPivot que proporciona los datos deben estar almacenados juntos en la misma Galería de PowerPivot.
El informe solo contiene datos PowerPivot. Las imágenes de vista previa no se pueden crear para otros datos del libro. El origen de datos debe ser un libro PowerPivot.
La vista previa no se admite en otras bibliotecas. Si utiliza otras bibliotecas además de la Galería de PowerPivot o si las imágenes de vista previa no son importantes, puede omitir los requisitos para el tipo y ubicación de orígenes de datos de informe en el libro. Se puede tener acceso al informe y al libro de PowerPivot desde cualquier ubicación del servidor.
Vea también