Informes de Reporting Services (SSRS)

SQL Server Reporting Services Los informes paginados son definiciones de informes basados en XML donde se incluyen datos y elementos de diseño de 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 paginado, se convierte en un elemento de informe que se almacena en el servidor de informes o en el sitio de SharePoint. Los informes paginados son una parte de la plataforma de generación de informes basada en servidor que proporciona Reporting Services. También puede Create mobile reports with SQL Server Mobile Report Publisher.

Si está empezando a usar Reporting Services, asegúrese de revisar la información que aparece en Conceptos de Reporting Services (SSRS).

Ventajas de los informes paginados 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.

    Nota

    Los elementos de informe están en desuso para todas las versiones de SQL Server Reporting Services a partir de SQL Server Reporting Services 2019 y todas las versiones de Power BI Report Server a partir de la versión de Power BI Report Server de septiembre de 2022.

  • 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.

    Screenshot of Getting Started Report.

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 compilado 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 más información, consulte Fases de los informes en Conceptos de Reporting Services (SSRS).

Creación de informes paginados

Para crear un informe paginado:

Vista previa de los informes

Todas las herramientas de generación de informes admiten la vista previa de los informes. Para más información, consulte la sección Vista previa de Diseño de informes con el Diseñador de informes (SSRS) y Mostrar la vista previa de informes en el Generador de informes.

Almacenamiento o publicación de 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 más información, consulte la sección Guardar e implementar de Diseño de informes con el Diseñador de informes (SSRS) y Guardado de informes (Generador de informes).

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:

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.

  • Memoria 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. Use 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 más información sobre el rendimiento, consulte Rendimiento, instantáneas, almacenamiento en caché (Reporting Services).

Proteger informes

Para proteger un informe:

Como 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 más información, consulte Roles y permisos (Reporting Services) y Seguridad y protección de Reporting Services.

Creación de 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 más información, consulte Generación de fuentes de distribución de datos (Generador de informes y SSRS), Creación de una alerta de datos en el Diseñador de alertas de datos y Alertas de datos de Reporting Services.

Actualización de 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:

Solución de problemas de informes

Para solucionar los problemas de un informe:

  • Determine dónde se está produciendo el problema. Revise la información incluida en Etapas 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.

Consulte también

Herramientas de Reporting Services
Extensiones (SSRS)
Comparación de los servidores de informes de Reporting Services nativos y de SharePoint