Informes de Reporting Services (SSRS)

Los informes de SQL Server Reporting Services son definiciones de informe basadas en XML que incluyen los datos y elementos de diseño de los informes. En un sistema de archivos de cliente, las definiciones de informe tienen la extensión de archivo .rdl. Una vez que se publica un informe, se convierte en un elemento de informe que se almacena en el servidor de informes o en el sitio de SharePoint. Los informes constituyen un único componente de la plataforma de generación de informes basada en servidor que proporciona Reporting Services.

Si no está familiarizado con Reporting Services, no olvide revisar la información de Conceptos de Reporting Services (SSRS).

Ventajas de los informes de Reporting Services

Puede usar las soluciones de informes de Reporting Services para:

  • Usar un solo conjunto de orígenes de datos que proporcione una única versión de los hechos. Puede basar los informes en esos orígenes de datos para proporcionar una vista de datos unificada que facilite la toma de decisiones comerciales.

  • Visualizar los datos de formas diversas e interconectadas a través de las regiones de datos. Puede mostrar los datos organizados en tablas, matrices o tablas de referencias cruzadas; también puede expandir o contraer grupos, gráficos, medidores, indicadores o KPI, y mapas, e incluso tiene la posibilidad de incluir gráficos en las tablas.

  • Ver los informes para su propio uso o publicar informes en un servidor de informes o un sitio de SharePoint para compartirlos con el equipo o la organización.

  • Definir un informe una sola vez y presentarlo de diversas maneras. Puede exportar el informe en varios formatos de archivo o entregar el informe a los suscriptores en forma de correo electrónico o de un archivo compartido. Puede crear informes vinculados que apliquen distintos conjuntos de parámetros a la misma definición de informe.

  • Usar elementos de informe, orígenes de datos compartidos, consultas compartidas y subinformes para definir las visualizaciones de datos para su reutilización.

  • Administrar los orígenes de datos del informe con independencia de la definición de informe. Por ejemplo, puede cambiar de un origen de datos de prueba a un origen de datos de producción sin cambiar el informe.

  • Crear informes con un diseño libre. El diseño del informe no está restringido a bandas de información. Puede organizar la visualización de los datos de la página de forma que facilite su comprensión, mejore su entendimiento y promueva la entrada en acción.

  • Habilitar acciones para la obtención de detalles, alternadores para expandir y contraer, botones de ordenación, información sobre herramientas y parámetros de informe que permitan al lector interactuar con el informe. Puede combinar los parámetros de informe con sus propias expresiones para que los lectores del informe puedan controlar el modo en que se filtran, agrupan y ordenan los datos.

  • Definir expresiones que le proporcionan la capacidad de personalizar el modo en que se filtran, agrupan y ordenan los datos.

rs_GettingStartedReport

Fases del procesamiento de informes

Al crear un informe, tiene que definir un archivo de definición de informe (.rdl) en formato XML. Este archivo contiene toda la información necesaria para combinar los datos y el diseño del informe mediante el procesador de informes. Cuando consulte un informe, el informe avanzará a través de los pasos siguientes:

  • Compilación. Se evalúan las expresiones de la definición de informe y se almacena el formato intermedio de compilación internamente en el servidor de informes.

  • Proceso. Se ejecutan las consultas de conjuntos de datos y se combina el formato intermedio con los datos y el diseño.

  • Representación. El informe procesado se envía a una extensión de representación para determinar cuánta información cabe en cada página y crear el informe paginado.

  • Exportación (opcional). El informe se exporta a un formato de archivo diferente.

Para obtener más información, vea Fases de informes en Conceptos de Reporting Services (SSRS).

Crear informes

Para crear un informe:

Obtener una vista previa de los informes

Todas las herramientas de generación de informes admiten la vista previa de los informes. Para obtener más información, vea Vista previa, Generador de informes (SSRS) y Mostrar la vista previa de informes en el Generador de informes en la Documentación del Generador de informes en msdn.microsoft.com.

Guardar o publicar informes

Todas las herramientas de generación de informes permiten guardar los informes localmente y publicarlos en un servidor de informes o en un sitio de SharePoint. Para obtener más información, vea Guardar e implementarGenerador de informes (SSRS)Guardar informes (Generador de informes) de msdn.microsoft.com.

Ver informes

Además de mostrar una vista previa de un informe guardado localmente o publicado en un servidor de informes, puede proporcionar diversas experiencias de visualización a los lectores del informe. Para ver un informe:

  • Explorador. Use el servicio web del servidor de informes o del sitio de SharePoint para ver los informes publicados. En un sitio de SharePoint, también puede configurar un elemento web para ver los informes publicados. Para obtener más información, vea Planear la compatibilidad del explorador de Reporting Services y Power View, Administrador de informes (SSRS) y Acceso URL (SSRS).

  • Entrega. Configure una suscripción para entregar informes a los lectores a través de un mensaje de correo electrónico o una carpeta de archivos compartida. Para obtener más información, vea Suscripciones y entrega (Reporting Services).

  • Exportación. En la barra de herramientas del visor de informes, un lector puede exportar un informe a un formato de archivo diferente. Los formatos de archivo de exportación los puede configurar el administrador del servidor de informes. Para obtener más información, vea Exportar informes (Generador de informes y SSRS).

  • Impresión. Un lector puede imprimir un informe o algunas de las páginas de un informe, en función del modo en que lo esté viendo. Para obtener más información, vea Imprimir informes (Generador de informes y SSRS).

  • Aplicación web o formulario Windows Forms. Use Visual Studio para desarrollar una aplicación ASP.NET AJAX o una aplicación de Windows Forms que hospede el control de visor de informes. El control puede apuntar a informes publicados en un servidor de informes. Para obtener más información, vea Informes de Microsoft.

Administrar informes

Para administrar un informe publicado:

  • Orígenes de datos. Los orígenes de datos compartidos e incrustados se administran independientemente de la definición de informe.

  • Conjuntos de datos. Los conjuntos de datos compartidos se administran con independencia de la definición de informe.

  • Parámetros. Los parámetros se administran con independencia de la definición de informe. Una vez que los parámetros se modifican en el servidor de informes, los clientes de generación de informes no pueden publicar los cambios realizados en el servidor.

  • Recursos. Las imágenes y los datos espaciales de los archivos de forma ESRI son recursos que se pueden publicar y administrar con independencia de la definición de informe.

  • Caché de informes. Mediante la programación de informes de gran tamaño que se van a ejecutar durante las horas de menor actividad, puede reducir el impacto del procesamiento en el servidor de informes durante las principales horas comerciales.

  • Instantáneas. Utilice instantáneas de informe cuando desee proporcionar resultados coherentes para varios usuarios que deben trabajar con conjuntos de datos idénticos. Si los datos no son estables, un informe a petición puede producir resultados diferentes en pocos minutos. Por el contrario, una instantánea de informe permite hacer comparaciones válidas con otros informes o herramientas de análisis que tengan los datos existentes en el mismo instante.

  • Historial del informe. Mediante la creación de una serie de instantáneas de informe, puede crear el historial de un informe que muestre cómo cambian los datos en el transcurso del tiempo.

Para obtener más información acerca del rendimiento, vea Rendimiento, instantáneas, almacenamiento en caché (Reporting Services).

Proteger informes

Para proteger un informe:

  • En el administrador del servidor de informes, identifique el sistema de autorización y autenticación empleado para la instalación de Reporting Services. De forma predeterminada, Reporting Services usa la autenticación de Windows, la seguridad integrada y la asignación de roles para ayudar a controlar el acceso a los informes publicados. Para obtener más información, vea Roles y permisos (Reporting Services) y Seguridad y protección (SSRS).

Crear notificaciones basadas en datos del informe

Puede crear alertas de datos de los informes publicados en un sitio de SharePoint. Las alertas de datos se basan en las fuentes de distribución de datos de las regiones de datos del informe. De forma predeterminada, las regiones de datos se asignan automáticamente. Los autores de informes pueden facilitar la creación de alertas de datos en sus informes asignando los nombres de las regiones de datos en función de su objetivo comercial. Cuando cree una alerta de datos, recibirá un mensaje de correo electrónico en el que se le notificará cuándo los datos cumplen las condiciones especificadas. Para obtener más información, vea Generar fuentes de distribución de datos a partir de informes (Generador de informes y SSRS), Crear una alerta de datos en el Diseñador de alertas de datos y Alertas de datos (SSRS).

Actualizar informes

Reporting Services admite varias versiones de las definiciones de informe, de los servidores de informes y de los sitios de SharePoint. Para actualizar un informe:

Solucionar problemas de informes

Para solucionar los problemas de un informe:

  • Determine dónde se está produciendo el problema. Revise la información de Fases de un informe.

  • Determine dónde puede buscar más información. Por ejemplo, si el diseño de informe incluye expresiones, la herramienta Diseñador de informes proporciona más información sobre los problemas de evaluación de expresiones que la herramienta Generador de informes. Si se producen errores de procesamiento de informes, los archivos de registro contienen información detallada.

Tasks

Para buscar vínculos a temas paso a paso, vea la sección Tareas de los artículos de características mencionados en las secciones anteriores de este tema.

Vea también

Conceptos

Vista avanzada (SSRS)

Herramientas (SSRS)

Extensiones (SSRS)

Servidor de informes de Reporting Services (SSRS)