Informes de Reporting Services (SSRS)Reporting Services Reports (SSRS)

SQL ServerSQL Server Reporting ServicesReporting Services Los informes paginados son definiciones de informes basados en XML donde se incluyen datos y elementos de diseño de informes. Reporting ServicesReporting Services paginated reports are XML-based report definitions that include report data and report layout elements. En un sistema de archivos de cliente, las definiciones de informe tienen la extensión de archivo .rdl.On a client file system, report definitions have the file extension .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.After you publish a paginated report, it is a report item stored on the report server or SharePoint site. Los informes paginados son una parte de la plataforma de generación de informes basada en servidor que proporciona Reporting ServicesReporting Services.Paginated reports are one part of the server-based reporting platform provided by Reporting ServicesReporting Services. También puede Create mobile reports with SQL Server Mobile Report Publisher.You can also Create mobile reports with SQL Server Mobile Report Publisher.

Si está empezando a usar Reporting ServicesReporting Services, asegúrese de revisar la información en Conceptos de Reporting Services (SSRS).If you are new to Reporting ServicesReporting Services, be sure to review the information in Reporting Services Concepts (SSRS).

Ventajas de los informes paginados de Reporting ServicesBenefits of Reporting Services Paginated Reports

Puede usar las soluciones de informes de Reporting ServicesReporting Services para:You can use Reporting ServicesReporting Services report solutions to:

  • Usar un solo conjunto de orígenes de datos que proporcione una única versión de los hechos.Use one set of data sources that provide a single version of the facts. Puede basar los informes en esos orígenes de datos para proporcionar una vista de datos unificada que facilite la toma de decisiones comerciales.Base reports on those data sources to provide a unified view of data to help make business decisions.

  • Visualizar los datos de formas diversas e interconectadas a través de las regiones de datos.Visualize your data in multiple, interconnected ways by using data regions. 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.Display data organized in tables, matrices or cross-tabs, expand/collapse groups, charts, gauges, indicators or KPIs, and maps, with the ability to nest charts in tables.

  • 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.View reports for your own use or publish reports to a report server or SharePoint site to share with your team or organization.

  • Definir un informe una sola vez y presentarlo de diversas maneras.Define a report once and display it in a variety of ways. 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.You can export the report to multiple file formats, or deliver the report to subscribers as e-mail or to a shared file. Puede crear informes vinculados que apliquen distintos conjuntos de parámetros a la misma definición de informe.You can create multiple linked reports that apply separate parameter sets to the same report definition.

  • Usar elementos de informe, orígenes de datos compartidos, consultas compartidas y subinformes para definir las visualizaciones de datos para su reutilización.Use report parts, shared data sources, shared queries, and subreports to define data visualizations for re-use.

  • Administrar los orígenes de datos del informe con independencia de la definición de informe.Manage report data sources separately from the report definition. Por ejemplo, puede cambiar de un origen de datos de prueba a un origen de datos de producción sin cambiar el informe.For example, you can change from a test data source to a production data source without changing the report.

  • Crear informes con un diseño libre.Design reports in a free-form layout. El diseño del informe no está restringido a bandas de información.Report layout is not restricted to bands of information. 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.You can organize data display on the page in a way that promotes understanding, insight, and action.

  • 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.Enable drillthrough actions, expand/collapse toggles, sort buttons, Tooltips, and report parameters to enable report reader interactions with the report. 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.Use report parameters combined with expressions that you write to enable report readers to control how data is filtered, grouped, and sorted.

  • Definir expresiones que le proporcionan la capacidad de personalizar el modo en que se filtran, agrupan y ordenan los datos.Define expressions that provide you with the ability to customize how report data is filtered, grouped, and sorted.

    rs_GettingStartedReportrs_GettingStartedReport

Fases del procesamiento de informesStages of Report Processing

Al crear un informe, tiene que definir un archivo de definición de informe (.rdl) en formato XML.When you create a report, you define a report definition file (.rdl) in XML format. Este archivo contiene toda la información necesaria para combinar los datos y el diseño del informe mediante el procesador de informes.This file contains all the information that is needed to combine report data and report layout by the report processor. Cuando consulte un informe, el informe avanzará a través de los pasos siguientes:When you view a report, the report progresses through the following stages:

  • Compilación.Compile. Se evalúan las expresiones de la definición de informe y se almacena el formato intermedio compilado internamente en el servidor de informes.Evaluate expressions in the report definition and store the compiled intermediate format internally on the report server.

  • Proceso.Process. Se ejecutan las consultas de conjuntos de datos y se combina el formato intermedio con los datos y el diseño.Run dataset queries, and combine intermediate format with data and layout.

  • Representación.Render. 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.Send processed report to a rendering extension to determine how much information fits on each page and create the paged report.

  • Exportación (opcional).Export (optional). El informe se exporta a un formato de archivo diferente.Export the report to a different file format.

    Para más información, vea Fases de los informes en Conceptos de Reporting Services (SSRS).For more information, see Stages of reports in Reporting Services Concepts (SSRS).

Creación de informes paginadosCreate Paginated Reports

Para crear un informe paginado:To create a paginated report:

Obtener una vista previa de los informesPreview Reports

Todas las herramientas de generación de informes admiten la vista previa de los informes.Each report authoring tool supports previewing a report. Para más información, vea la sección Vista previa de Diseño informes con el Diseñador de informes (SSRS) y Mostrar la vista previa de informes en el Generador de informes.For more information, see the Preview section of Design Reports with Report Designer (SSRS), and Previewing Reports in Report Builder.

Guardar o publicar informesSave or Publish Reports

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.Each authoring tool supports saving a report locally or publishing the report to a report server or SharePoint site. Para más información, vea la sección Guardar e implementar de Diseño de informes con el Diseñador de informes (SSRS) y Guardar informes (Generador de informes).For more information, see the Save and Deploy section of Design Reports with Report Designer (SSRS), and Saving Reports (Report Builder).

Ver informesView Reports

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.In addition to previewing a report saved locally or published to a report server, you can provide a variety of viewing experiences for your report readers. Para ver un informe:To view a report:

Administrar informesManage Reports

Para administrar un informe publicado:To manage a published report:

  • Orígenes de datos.Data sources. Los orígenes de datos compartidos e incrustados se administran independientemente de la definición de informe.Shared and embedded data sources are managed independently from the report definition.

  • Conjuntos de datos.Datasets. Los conjuntos de datos compartidos se administran con independencia de la definición de informe.Shared datasets are managed independently from the report definition.

  • Parámetros.Parameters. Los parámetros se administran con independencia de la definición de informe.Parameters are managed independently from the report definition. 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.After parameters are changed on the report server, report authoring clients cannot publish over the changes made on the server.

  • Recursos.Resources. 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.Images and spatial data in ESRI shapefiles are resources that can be published and managed independently from the report definition.

  • Memoria caché de informes.Report cache. 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.By scheduling large reports to run during off-peak hours, you can reduce processing impact on the report server during core business hours.

  • Instantáneas.Snapshots. Use instantáneas de informe cuando desee proporcionar resultados coherentes para varios usuarios que deben trabajar con conjuntos de datos idénticos.Use report snapshots when you want to provide consistent results for multiple users who must work with identical sets of data. Si los datos no son estables, un informe a petición puede producir resultados diferentes en pocos minutos.With volatile data, an on-demand report can produce different results from one minute to the next. 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.A report snapshot, by contrast, allows you to make valid comparisons against other reports or analytical tools that contain data from the same point in time.

  • Historial del informe.Report history. 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.By creating a series of report snapshots, you can build a history of a report that shows how data changes over time.

    Para más información sobre rendimiento, vea Rendimiento, instantáneas, almacenamiento en caché (Reporting Services).For more information about performance, see Performance, Snapshots, Caching (Reporting Services).

Proteger informesSecure Reports

Para proteger un informe:To secure a report:

  • En el administrador del servidor de informes, identifique el sistema de autorización y autenticación empleado para la instalación de Reporting ServicesReporting Services .From the report server administrator, identify the authorization and authentication system that is used for your Reporting ServicesReporting Services installation. De forma predeterminada, Reporting ServicesReporting 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.By default, Reporting ServicesReporting Services uses Windows authentication, integrated security, and role assignment to help control access to published reports. Para más información, vea Roles y permisos (Reporting Services) y Seguridad y protección de Reporting Services.For more information, see Roles and Permissions (Reporting Services) and Reporting Services Security and Protection.

Crear notificaciones basadas en datos del informeCreate Notifications Based on Report Data

Puede crear alertas de datos de los informes publicados en un sitio de SharePoint.You can create data alerts for published reports on a SharePoint site. Las alertas de datos se basan en las fuentes de distribución de datos de las regiones de datos del informe.Data alerts are based on data feeds from data regions in the report. De forma predeterminada, las regiones de datos se asignan automáticamente.By default, data regions are named automatically. 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.Report authors can make it easier to create data alerts in their reports by naming data regions based on their business purpose. 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.When you create a data alert, you are notified in email when data meets the conditions that you specify. Para 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 de Reporting Services.For more information, see Generating Data Feeds from Reports (Report Builder and SSRS), Create a Data Alert in Data Alert Designer and Reporting Services Data Alerts.

Upgrade ReportsUpgrade Reports

Reporting ServicesReporting Services admite varias versiones de las definiciones de informe, de los servidores de informes y de los sitios de SharePoint. supports multiple versions of report definitions, report servers, and SharePoint sites. Para actualizar un informe:To upgrade a report:

Solucionar problemas de informesTroubleshoot Reports

Para solucionar los problemas de un informe:To troubleshoot a report:

  • Determine dónde se está produciendo el problema.Determine where the issue is occurring. Revise la información incluida en Etapas de un informe.Review the information in Stages of a Report.

  • Determine dónde puede buscar más información.Determine where you can find more information. 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.For example, for report design that includes expressions, the Report Designer tool provides more information about expression evaluation issues than the Report Builder tool. Si se producen errores de procesamiento de informes, los archivos de registro contienen información detallada.For report processing errors, the log files contain detailed information.

Ver tambiénSee Also

Herramientas de Reporting Services Reporting Services Tools
Extensiones (SSRS) Extensions (SSRS)
Servidor de informes de Reporting ServicesReporting Services Report Server