Importar datos desde un informe de Reporting Services
Puede utilizar un informe de Reporting Services publicado en un sitio de SharePoint o un servidor de informes como un origen de datos en un libro de PowerPivot. El procedimiento siguiente describe cómo crear la conexión con el informe e importar los datos al libro.
Este tema contiene las siguientes secciones:
Requisitos previos
Elegir un método de importación
Importar datos del informe utilizando una dirección URL de un informe publicado
Importar datos del informe usando una dirección URL de un documento de servicio de datos
Exportar fuentes de distribución de datos a partir de un informe
Guardar un archivo de documento de servicio de Atom (.atomsvc) para operaciones de importación futuras
Requisitos previos
Debe usar un archivo de definición de informe (.RDL) como origen de datos. La importación desde un modelo de informe no es compatible.
Debe tener permiso para abrir el informe con su cuenta de usuario de Windows y debe conocer la dirección del informe o el servidor de informes que lo hospeda. Puede comprobar sus permisos intentando primero abrir el informe en un explorador web. Si el informe se abre, confirma que tiene permisos necesarios y la dirección URL correcta.
Reporting Services debe tener la versión SQL Server 2008 R2 o SQL Server 2012. Esas versiones incluyen la característica de exportación de fuente distribución de datos que transmite los datos del informe en el formato de fuente de distribución datos XML. Puede identificar el servidor de informes mediante la opción Exportar como fuente de datos que aparece en la barra de herramientas del informe al abrirlo en el explorador:
Elegir un método de importación
Los datos del informe se agregan una vez durante la importación. Una copia de los datos se coloca en el libro de PowerPivot. Para recoger los últimos cambios de los datos del informe subyacentes, puede actualizar los datos de PowerPivot para Excel o configurar un programa de la actualización de datos para el libro una vez publicado en SharePoint. Para obtener más información, vea Maneras diferentes de actualizar datos en PowerPivot.
Puede utilizar cualquiera de los siguientes métodos para agregar los datos del informe de Reporting Services a un libro de PowerPivot.
Application |
Método |
Vínculo |
---|---|---|
PowerPivot para Excel |
Haga clic en De informe para especificar una dirección al informe. También puede hacer clic en De otros orígenes y, a continuación, hacer clic en Informes para especificar una dirección de un informe. |
Cómo |
PowerPivot para Excel |
Haga clic en De 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 Exporta a fuente de distribución de datos en la barra de herramientas del informe para exportar inmediatamente los datos a PowerPivot para Excel, si está instalado en su equipo, o guardar el archivo de exportación como un archivo de documento de servicio de Atom (.atomsvc) para su uso futuro. |
Cómo |
Importar datos del informe mediante una dirección de un informe publicado
En la ventana de PowerPivot, en la pestaña Inicio, haga clic en De informe. El Asistente para la importación de tablas se abre.
Haga clic en Examinar y seleccione un servidor de informes.
Si utiliza regularmente los informes en un servidor de informes, el servidor puede aparecer en Sitios y servidores recientes. De lo contrario, en Nombre, escriba una dirección de un servidor de informes y haga clic en Abrir para examinar las carpetas en el sitio del servidor de informes. Una dirección de ejemplo para un servidor de informes podría ser http://<nombreequipo>/servidorinformes.
Seleccione el informe y, a continuación, haga clic en Abrir. Alternativamente, puede pegar un vínculo al informe, incluida la ruta de acceso completa y nombre del informe, en el cuadro de texto Nombre. El Asistente para la importación de tablas conecta con el informe y lo representa en el área de vista previa.
Si el informe utiliza parámetros, debe especificar un parámetro o no podrá crear la conexión al informe. Al hacer esto, solo las filas relacionadas con el valor del parámetro se importan en la fuente de distribución de datos.
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 Avanzada 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 fuente de distribución de datos. Alternativamente, también puede hacer clic en Avanzada para confirmar que la propiedad Documento de servicio incorporado 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 al lado de los elementos de informe que desea importar como datos.
Algunos informes pueden contener varios componentes, como tablas, listas o gráficos.
En el cuadro Nombre descriptivo, escriba el nombre de la tabla donde desea que la fuente de distribución de datos se guarde en el libro de PowerPivot.
De forma predeterminada, se utiliza el nombre del control de Reporting Services si no se ha asignado ningún nombre: por ejemplo, Tablix1 o Tablix2. Recomendamos cambiar este nombre durante la importación para que pueda identificar el origen de la fuente de distribución de datos importada más fácilmente.
Haga clic en Vista previa y filtro para revisar los datos y cambiar las selecciones de columna. No puede restringir las filas que se importan de la fuente de distribución de datos del informe, pero puede quitar columnas. 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 del informe usando una dirección URL de un documento de servicio de datos
Una alternativa a especificar una dirección del informe es usar un archivo de documento de servicio de datos (.atomsvc) que ya tiene la información de fuente de informe que desea usar. En un documento de servicio de datos se especifica una dirección URL del informe. Al importar el documento de servicio de datos, se genera una fuente del informe y se agrega al libro de PowerPivot.
En la ventana PowerPivot, en la pestaña Inicio, haga clic en De fuentes de datos. El Asistente para la importación de tablas se abre.
En la página Conectarse a una fuente de datos, escriba un nombre descriptivo que se usará al hacer referencia al origen de datos.
Este nombre solo se utiliza dentro del libro de PowerPivot para hacer referencia al origen de datos. Posteriormente en el asistente establecerá el nombre de la tabla donde los datos se almacenan.
Escriba una ruta de acceso al archivo de documento de servicio de datos (.atomsvc) que especifica la fuente del informe. Puede especificar una dirección del documento si está almacenado en un servidor, o puede abrirlo en una carpeta de su equipo. Alternativamente, puede hacer clic en Examinar para navegar hasta un servidor que tiene el documento de servicio de datos que desea usar.
Haga clic en Probar conexión para asegurarse de que se puede crear una fuente usando la información del documento de servicio de datos.
Haga clic en Siguiente.
En la página Seleccionar tablas y vistas del asistente, active la casilla situada al lado de los elementos de informe que desea importar como datos.
Algunos informes pueden contener varios componentes, como tablas, listas o gráficos.
En el cuadro Nombre descriptivo, escriba el nombre de la tabla donde desea que la fuente de distribución de datos se guarde en el libro de PowerPivot.
De forma predeterminada, se utiliza el nombre del control de Reporting Services si no se ha asignado ningún nombre: por ejemplo, Tablix1 o Tablix2. Recomendamos cambiar este nombre durante la importación para que pueda identificar el origen de la fuente de distribución de datos importada más fácilmente.
Haga clic en Vista previa y filtro para revisar los datos y cambiar las selecciones de columna. No puede restringir las filas que se importan de la fuente de distribución de datos del informe, pero puede quitar columnas. 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 distribución 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 2010 y PowerPivot para Excel están instalados en el equipo, le solicitarán que abra o guarde el archivo.
Haga clic en Abrir para ver inmediatamente los datos importados en la ventana de PowerPivot en 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 del informe a un servidor de informes que sea de una versión compatible.
[!NOTA]
Reporting Services incluye una extensión de representación Atom que genera las fuentes a partir de archivos de definición de informe. Esta extensión, en lugar del software de servidor de PowerPivot, crea las fuentes de informes y documentos de servicio de datos usados para exportar datos de informes a los libros de PowerPivot. Para obtener más información sobre cómo se generan fuentes desde Reporting Services, vea Generar fuentes de distribución de datos a partir de informes en el sitio web de Microsoft.
Guardar un archivo de documento de servicio de Atom (.atomsvc) para operaciones de importación futuras
Si no tiene en el equipo una aplicación que pueda abrir una fuente de informe, guarde el documento para su uso futuro en un equipo que tenga PowerPivot para Excel. El documento que guarde especificará una dirección al informe. No contiene los 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 guardar el archivo .atomsvc en el equipo. El archivo especifica el servidor de informes y la ubicación del archivo del informe.
Para utilizar el archivo .atomsvc posteriormente, puede abrirlo en PowerPivot para Excel para importar la fuente del informe. Para obtener más información sobre cómo especificar un documento de servicio de datos para las fuentes de informes, vea Importar datos del informe usando 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 hacer que esté disponible para cualquiera que desee usar las fuentes del informe en otros libros o informes. Para obtener más información acerca de las bibliotecas de fuentes de distribución de datos, vea Administrar fuentes de distribución de datos PowerPivot en el sitio web de Microsoft.
Vea también
Tasks
Conceptos
Importar datos de una fuente de distribución de datos
Crear un informe de Reporting Services utilizando datos PowerPivot