Puede usar un informe de Reporting Services que se haya publicado en un sitio de SharePoint o en un servidor de informes como un origen de datos en un libro de Power Pivot. El siguiente procedimiento describe cómo crear la conexión al informe e importar los datos al libro.
En este artículo...
- Requisitos previos
- Elegir un enfoque de importación
- Importar datos de informe con una dirección de un informe publicado
- Importar datos de informe mediante una dirección URL a un documento de servicio de datos
- Exportar un informe como una fuente de datos
- Guarde un archivo de documento de servicio de Atom (.atomsvc) para futuras operaciones de importación
Requisitos previos
Debe usar un archivo de definición de informe (.rdl) como origen de datos. No se admite la importación desde un modelo de informe.
Debes tener permiso para abrir el informe con tu cuenta de usuario de Windows y debes conocer la dirección del informe o del servidor de informes que lo hospeda. Para comprobar los permisos, intente abrir primero el informe en un explorador web. Si se abre el informe, confirma que tienes los permisos suficientes y la dirección URL correcta.
Reporting Services debe ser la versión de SQL Server 2008 R2 o posterior. Esas versiones incluyen la característica de exportación de fuentes de datos que transmite los datos de los informes en el formato de fuente de datos XML. Puede identificar el servidor de informes por la opción Exportar como fuente de datos que aparece en la barra de herramientas del informe al abrir el informe en el explorador:
Elegir un enfoque de importación
Los datos del informe se agregan una vez durante la importación. Se coloca una copia de los datos en el libro de Power Pivot. Para obtener los últimos cambios en los datos del informe subyacentes, puede actualizar los datos de Power Pivot en Excel o configurar una programación de actualización de datos para el libro después de que se publique en SharePoint.
Puede usar cualquiera de los siguientes métodos para agregar datos de informe de Reporting Services a un libro de Power Pivot.
| Aplicación | Método | Vincular |
|---|---|---|
| Power Pivot | Haga clic en Desde el informe para especificar una dirección para el informe. También puede hacer clic en De otros orígenes y, a continuación, en Informes para especificar una dirección n para un informe. | Cómo... |
| Power Pivot | Haga clic en Desde fuentes de distribución de datos para especificar un documento de servicio (.atomsvc) que contenga información de conexión. | Cómo... |
| Reporting Services | Haga clic en el botón Exportar a fuente de distribución de datos de la barra de herramientas del informe para exportar inmediatamente los datos a Power Pivot en Excel si está instalado en su equipo, o guarde el archivo de exportación como un archivo de documento de servicio de Atom (.atomsvc) para usarlo en el futuro. | Cómo... |
Importar datos de informe con una dirección de un informe publicado
En la ventana Power Pivot, en la pestaña Inicio , haga clic en Desde el informe. Se abre el Asistente para la importación de tablas.
Haga clic en Examinar y seleccione un servidor de informes.
Si usa regularmente informes en un servidor de informes, es posible que el servidor aparezca en Sitios y servidores recientes. En caso contrario, en Nombre, escriba una dirección a un servidor de informes y haga clic en Abrir para examinar las carpetas del sitio del servidor de informes. Una dirección de ejemplo para un servidor de informes podría ser http:// nombredeequipo<>/reportserver.Seleccione el informe y haga clic en Abrir. Como alternativa, puedes pegar un vínculo al informe, incluida la ruta de acceso completa y el nombre del informe, en el cuadro de texto Nombre . El Asistente para importar tablas se conecta al informe y lo representa en el área de vista previa.
Si el informe utiliza parámetros, debe especificar uno de ellos o no podrá crear la conexión al informe. Al hacerlo, solo se importan en la fuente de distribución de datos las filas relacionadas con el valor del parámetro.Elija un parámetro mediante el cuadro de lista o el cuadro combinado proporcionado en el informe.
Haga clic en Ver informe para actualizar los datos.
Nota
Al ver el informe, se guardan los parámetros que seleccionó junto con la definición de la fuente de distribución de datos.
Opcionalmente, haga clic en Avanzado para establecer las propiedades específicas del proveedor para el informe.
Haga clic en Probar conexión para asegurarse de que el informe está disponible como una fuente de datos. Como alternativa, también puede hacer clic en Avanzado para confirmar que la propiedad Inline Service Document contiene XML incrustado que especifica la conexión de fuente de distribución de datos.
Haga clic en Siguiente para continuar con la importación.
En la página Seleccionar tablas y vistas del asistente, active la casilla situada junto a los elementos de informe que desea importar como datos.
Algunos informes pueden contener varias partes, como tablas, listas o gráficos.En el cuadro Nombre descriptivo , escriba el nombre de la tabla en la que desea guardar la fuente de datos en el libro de Power Pivot.
El nombre del control Reporting Services se utiliza de forma predeterminada si no se ha asignado ningún nombre: por ejemplo, Tablix1, Tablix2. Recomendamos que cambie este nombre durante la importación para poder identificar fácilmente el origen de la fuente de datos importada.Haga clic en Vista previa y filtrar para revisar los datos y cambiar las selecciones de columna. No puede restringir las filas que se importan en la fuente de datos del informe, pero puede quitar columnas desactivando las casillas. Haga clic en Aceptar.
En la página Seleccionar tablas y vistas , haga clic en Finalizar.
Cuando se hayan importado todas las filas, haga clic en Cerrar.
Importar datos de informe mediante una dirección URL a un documento de servicio de datos
Una alternativa a especificar una dirección de informe es usar un archivo de documento de servicio de datos (.atomsvc) que ya tenga la información de la fuente de informes que desea usar. Un documento del servicio de datos especifica una dirección URL al informe. Al importar el documento del servicio de datos, se genera una fuente de informe a partir del informe y se agrega al libro de Power Pivot.
- En la ventana Power Pivot, en la pestaña Inicio , haga clic en Desde fuentes de datos. Se abre el Asistente para la importación de tablas.
- En la página Conectarse a una fuente de distribución de datos , escriba un nombre descriptivo para hacer referencia al origen de datos.
Este nombre solo se usa en el libro de Power Pivot para hacer referencia al origen de datos. Más adelante en el asistente, establecerá el nombre de la tabla en la que se almacenan los datos. - Escriba una ruta de acceso al archivo de documento del servicio de datos (.atomsvc) que especifica la fuente del informe. Puede especificar una dirección para el documento si está almacenado en el servidor, o puede abrirlo desde una carpeta en su equipo. Como alternativa, puede hacer clic en Examinar para ir a un servidor que tenga el documento del servicio de datos que desea usar.
- Haga clic en Probar conexión para asegurarse de que se puede crear una fuente con la información del documento del servicio de datos.
- Haga clic en Siguiente.
- En la página Seleccionar tablas y vistas del asistente, active la casilla situada junto a los elementos de informe que desea importar como datos.
Algunos informes pueden contener varias partes, como tablas, listas o gráficos. - En el cuadro Nombre descriptivo , escriba el nombre de la tabla en la que desea guardar la fuente de datos en el libro de Power Pivot.
El nombre del control Reporting Services se utiliza de forma predeterminada si no se ha asignado ningún nombre: por ejemplo, Tablix1, Tablix2. Recomendamos que cambie este nombre durante la importación para poder identificar fácilmente el origen de la fuente de datos importada. - Haga clic en Vista previa y filtrar para revisar los datos y cambiar las selecciones de columna. No puede restringir las filas que se importan en la fuente de datos del informe, pero puede quitar columnas desactivando las casillas. Haga clic en Aceptar.
- En la página Seleccionar tablas y vistas , haga clic en Finalizar.
- Cuando se hayan importado todas las filas, haga clic en Cerrar.
Exportar un informe como una fuente de datos
- Abra un informe desde el Administrador de informes, SharePoint o un servidor de informes.
- En la barra de herramientas del informe, haga clic en el botón Exportar como fuente de datos:
Si Excel está instalado en su equipo, se le pedirá que abra o guarde el archivo. - Haga clic en Abrir para ver inmediatamente los datos importados en la ventana Power Pivot de Excel.
Si el botón no está visible, el informe no se está ejecutando en una versión compatible de Reporting Services. Considere la posibilidad de mover o copiar el informe a un servidor de informes compatible.
Nota
Reporting Services incluye una extensión de representación Atom que genera las fuentes a partir de los archivos de definición de informe. Esa extensión, en lugar del software de servidor Power Pivot, crea fuentes de informes y documentos de servicio de datos que se usan para exportar datos de informes a libros de Power Pivot. Para obtener más información sobre el uso de fuentes en Power Pivot, consulte Fuentes de datos de Power Pivot en MSDN.
Guarde un archivo de documento de servicio de Atom (.atomsvc) para futuras operaciones de importación
Si no dispone de una aplicación en el equipo que pueda abrir una fuente de informes, guarde el documento para usarlo en el futuro en un equipo con Power Pivot en Excel. El documento que guardes especifica una dirección para el informe. No contiene datos del informe.
- Abra un informe desde el Administrador de informes, SharePoint o un servidor de informes.
- En la barra de herramientas del informe, haga clic en el botón Exportar como fuente de datos:
- Haga clic en Guardar para almacenar el archivo .atomsvc en el equipo. El archivo especifica el servidor de informes y la ubicación del archivo de informe.
Para usar el archivo .atomsvc más adelante, puede abrirlo en Power Pivot en Excel para importar la fuente del informe. Para obtener más información sobre cómo especificar un documento de servicio de datos para fuentes de informes, consulte Importar datos de informes mediante una dirección URL a un documento de servicio de datos en este tema.
También puede publicar este archivo en una biblioteca de fuentes de distribución de datos en SharePoint para que esté disponible para cualquier persona que desee usar fuentes de informes en otros libros o informes. Para obtener más información sobre las bibliotecas de fuentes de distribución de datos, consulte Fuentes de distribución de datos de Power Pivot en MSDN.