Introducción a los informes en System Center Configuration ManagerIntroduction to reporting in System Center Configuration Manager

Se aplica a: System Center Configuration Manager (Rama actual)Applies to: System Center Configuration Manager (Current Branch)

Los informes de System Center Configuration Manager proporcionan un conjunto de herramientas y recursos para usar las avanzadas funcionalidades de informes de SQL Server Reporting Services (SSRS) y la amplia experiencia de creación que ofrece el Generador de informes de Reporting Services.Reporting in System Center Configuration Manager provides a set of tools and resources that help you use the advanced reporting capabilities of SQL Server Reporting Services (SSRS) and the rich authoring experience that Reporting Services Report Builder provides. Los informes le permiten reunir, organizar y presentar información sobre los usuarios, inventario de hardware y software, actualizaciones de software, aplicaciones, estado del sitio y otras operaciones de Configuration Manager de la organización.Reporting helps you gather, organize, and present information about users, hardware and software inventory, software updates, applications, site status, and other Configuration Manager operations in your organization. La herramienta de informes le proporciona numerosos informes predefinidos que puede usar sin realizar cambios o bien modificándolos para satisfacer sus necesidades; también puede crear informes personalizados.Reporting provides you with a number of predefined reports that you can use without changes, or that you can modify to meet your requirements, and you can create custom reports. Use las secciones siguientes para ayudarle a administrar los informes de Configuration Manager.Use the following sections to help you manage reporting in Configuration Manager.

SQL Server Reporting ServicesSQL Server Reporting Services

SQL Server Reporting Services proporciona una amplia gama de herramientas y servicios listos para su uso que le permitirán crear, implementar y administrar informes para la organización y características de programación con las que podrá ampliar y personalizar las funciones de informes.SQL Server Reporting Services provides a full range of ready-to-use tools and services to help you create, deploy, and manage reports for your organization and programming features that enable you to extend and customize your reporting functionality. Reporting Services es una plataforma de informes basada en servidor que proporciona exhaustivas funciones de informes para una amplia variedad de orígenes de datos.Reporting Services is a server-based reporting platform that provides comprehensive reporting functionality for a variety of data sources.

Configuration Manager usa SQL Server Reporting Services como solución de informes.Configuration Manager uses SQL Server Reporting Services as its reporting solution. La integración con Reporting Services proporciona las siguientes ventajas:Integration with Reporting Services provides the following advantages:

  • Usa un sistema de informes estándar del sector para consultar la base de datos de Configuration Manager.Uses an industry standard reporting system to query the Configuration Manager database.

  • Muestra los informes mediante el Visor de informes de Configuration Manager o mediante el Administrador de informes, que es una conexión al informe basada en web.Displays reports by using the Configuration Manager Report Viewer or by using Report Manager, which is a web-based connection to the report.

  • Proporciona elevadas escalabilidad y disponibilidad y alto rendimiento.Provides high performance, availability, and scalability.

  • Proporciona suscripciones a informes a los que pueden suscribirse los usuarios; por ejemplo, un administrador puede suscribirse para recibir automáticamente por correo electrónico un informe diario que detalle el estado de implementación de una actualización de software.Provides subscriptions to reports that users can subscribe to; for example, a manager could subscribe to automatically receive an emailed report each day that details the status of a software update rollout.

  • Exporta informes que pueden seleccionar los usuarios en una gran variedad de los formatos más usados.Exports reports that users can select in a variety of popular formats.

    Para obtener más información acerca de Reporting Services, consulte SQL Server Reporting Services en Libros en pantalla de SQL Server 2008.For more information about Reporting Services, see SQL Server Reporting Services in the SQL Server 2008 Books Online.

Punto de servicios de informesReporting Services Point

El punto de servicios de informes es un rol de sistema de sitio que está instalado en un servidor que ejecuta Microsoft SQL Server Reporting Services.The reporting services point is a site system role that is installed on a server that is running Microsoft SQL Server Reporting Services. El punto de servicios de informes copia las definiciones de informes de Configuration Manager en Reporting Services, crea carpetas de informes basadas en categorías de informes y establece una directiva de seguridad sobre los informes y las carpetas de informes que se basa en los permisos basados en roles para los usuarios administrativos de Configuration Manager.The reporting services point copies the Configuration Manager report definitions to Reporting Services, creates report folders based on report categories, and sets security policy on the report folders and reports based on the role-based permissions for Configuration Manager administrative users. En un intervalo de 10 minutos, el punto de servicios de informes se conecta con Reporting Services para volver a aplicar la directiva de seguridad si se cambió, por ejemplo, mediante el Administrador de informes.In a 10-minute interval, the reporting services point connects to Reporting Services to reapply the security policy if it has been changed, for example, by using Report Manager. Para obtener más información acerca de cómo planear e instalar un punto de servicios de informes, consulte la documentación siguiente:For more information about how to plan for and install a reporting services point, see the following documentation:

Informes de Configuration ManagerConfiguration Manager reports

Configuration Manager proporciona definiciones de informes para más de 400 informes en más de 50 carpetas de informes, que se copian a la carpeta de informes raíz en SQL Server Reporting Services durante el proceso de instalación del punto de servicios de informes.Configuration Manager provides report definitions for over 400 reports in over 50 report folders, which are copied to the root report folder in SQL Server Reporting Services during the reporting services point installation process. Los informes se muestran en la consola de Configuration Manager y se organizan en subcarpetas según la categoría del informe.The reports are displayed in the Configuration Manager console and organized in subfolders based on the report category. Los informes no se propagan hacia arriba ni hacia abajo en la jerarquía de Configuration Manager; solo se ejecutan contra la base de datos del sitio en el que se han creado.Reports are not propagated up or down the Configuration Manager hierarchy; they run only against the database of the site in which they are created. En cambio, debido a que Configuration Manager replica los datos globales por toda la jerarquía, tendrá acceso a la información de toda ella.However, because Configuration Manager replicates global data throughout the hierarchy, you have access to hierarchy-wide information. Cuando un informe recupera datos de la base de datos de un sitio, obtiene acceso a los datos del sitio tanto para el sitio actual como para los secundarios, y a los datos globales para todos los sitios de la jerarquía.When a report retrieves data from a site database, it has access to site data for the current site and child sites, and global data for every site in the hierarchy. Al igual que otros objetos de Configuration Manager, los usuarios administrativos deben tener los permisos adecuados para ejecutar o modificar informes.Like other Configuration Manager objects, an administrative user must have the appropriate permissions to run or modify reports. Para ejecutar un informe, un usuario administrativo debe tener el permiso Ejecutar informe para el objeto.To run a report, an administrative user must have the Run Report permission for the object. Para crear o modificar un informe, un usuario administrativo debe tener el permiso Modificar informe para el objeto.To create or modify a report, an administrative user must have the Modify Report permission for the object.

Creación y modificación de informesCreating and modifying reports

Configuration Manager usa el Generador de informes de Microsoft SQL Server como herramienta exclusiva de creación y edición para los informes basados en modelos y basados en SQL.Configuration Manager uses Microsoft SQL Server Report Builder as the exclusive authoring and editing tool for model-based and SQL-based reports. Al crear o editar un informe en la consola de Configuration Manager, se abrirá el Generador de informes.When you create or edit a report in the Configuration Manager console, Report Builder opens. Para obtener más información sobre los informes de administración, consulte Operaciones y mantenimiento de informes en System Center Configuration Manager.For more information about managing reports, see the Operations and maintenance for reporting in System Center Configuration Manager.

Ejecución de informesRunning reports

Si ejecuta un informe en la consola de Configuration Manager, el Visor de informes se abre y se conecta a Reporting Services.When you run a report in the Configuration Manager console, Report Viewer opens and connects to Reporting Services. Una vez que especifique los parámetros de informes requerido, Reporting Services recuperará los datos y mostrará los resultados en el visor.After you specify any required report parameters, Reporting Services then retrieves the data and displays the results in the viewer. También puede conectarse a SQL Server Reporting Services, conectarse al origen de datos para el sitio y ejecutar informes.You can also connect to the SQL Services Reporting Services, connect to the data source for the site, and run reports.

Mensajes de informesReport prompts

Un mensaje de informe o un parámetro de informe en Configuration Manager es una propiedad de informe que puede configurar cuando se crea o modifica un informe.A report prompt or report parameter in Configuration Manager is a report property that you can configure when a report is created or modified. Los mensajes de informes se crean para limitar o dirigir los datos que recupera un informe.Report prompts are created to limit or target the data that a report retrieves. Un informe puede contener más de un mensaje, siempre que los nombres de los mensajes sean exclusivos y solo contengan caracteres alfanuméricos que cumplan las normas de SQL Server para los identificadores.A report can contain more than one prompt as long as the prompt names are unique and contain only alphanumeric characters that conform to the SQL Server rules for identifiers.

Cuando se ejecuta un informe, el mensaje solicitará un valor para un parámetro necesario y, en función del valor, recuperará los datos del informe.When you run a report, the prompt requests a value for a required parameter and, based on the value, retrieves the report data. Por ejemplo, el informe Información de un equipo específico recupera la información de un equipo específico y solicita al usuario administrativo un nombre de equipo.For example, the Computer information for a specific computer report retrieves the computer information for a specific computer and prompts the administrative user for a computer name. Reporting Services pasa el valor especificado a una variable definida en la instrucción SQL para el informe.Reporting Services passes the specified value to a variable that is defined in the SQL statement for the report.

Los vínculos de informes en Configuration Manager se usan en un informe de origen para proporcionar a los usuarios administrativos un acceso sencillo a datos adicionales, como información más detallada sobre cada uno de los elementos del informe de origen.Report links in Configuration Manager are used in a source report to provide administrative users with easy access to additional data, such as more detailed information about each of the items in the source report. Si el informe de destino requiere uno o más mensajes para su ejecución, el informe de origen deberá contener una columna con los valores adecuados para cada mensaje.If the destination report requires one or more prompts to run, the source report must contain a column with the appropriate values for each prompt. Deberá especificar el número de columna que proporciona el valor para el mensaje.You must specify the column number that provides the value for the prompt. Por ejemplo, puede vincular un informe que muestre los equipos descubiertos recientemente con otro informe que muestra los últimos mensajes recibidos en un equipo específico.For example, you might link a report that lists computers that were discovered recently to a report that lists the last messages that were received for a specific computer. Cuando se cree el vínculo, podría especificar que la columna 2 del informe de origen contiene nombres de equipo, que es un mensaje requerido para el informe de destino.When the link is created, you might specify that column 2 in the source report contains computer names, which is a required prompt for the destination report. Cuando se ejecute el informe de origen, aparecerán iconos de vínculos a la izquierda de cada fila de datos.When the source report is run, link icons appear to the left of each row of data. Cuando haga clic en el icono de una fila, el Visor de informes pasará el valor de la columna especificada para dicha fila como valor de mensaje que se requiere para mostrar el informe de destino.When you click the icon on a row, Report Viewer passes the value in the specified column for that row as the prompt value that is required to display the destination report. Se puede configurar un informe con un solo vínculo, y ese vínculo solo puede conectarse a un único recurso de destino.A report can be configured with only one link, and that link can connect only to a single destination resource.

Advertencia

Si mueve un informe de destino a otra carpeta de informes, cambiará la ubicación para el informe de destino.If you move a destination report to a different report folder, the location for the destination report changes. El vínculo del informe de origen no se actualiza automáticamente con la nueva ubicación y no funcionará en el informe de origen.The report link in the source report is not automatically updated with the new location, and the report link will not work in the source report.

Carpetas de informesReport folders

Las carpetas de informes de System Center Configuration Manager proporcionan un método para ordenar y filtrar los informes almacenados en Reporting Services.Report folders in System Center Configuration Manager provide a method to sort and filter reports that are stored in Reporting Services. Las carpetas de informes son particularmente útiles si tiene muchos informes que administrar.Report folders are particularly useful when you have many reports to manage. Si instala un punto de servicios de informes, los informes se copiarán a Reporting Services y se organizarán en más de 50 carpetas de informes.When you install a reporting services point, reports are copied to Reporting Services and organized into more than 50 report folders. Las carpetas de informes son de sólo lectura.The report folders are read-only. No se pueden modificar en la consola de Configuration Manager.You cannot modify them in the Configuration Manager console.

Suscripciones a informesReport subscriptions

Una suscripción de informe en Reporting Services es una solicitud recurrente para entregar un informe a una hora específica o en respuesta a un evento y en un formato de archivo de solicitud que especifique en la suscripción.A report subscription in Reporting Services is a recurring request to deliver a report at a specific time or in response to an event, and in an application file format that you specify in the subscription. Las suscripciones proporcionan una alternativa a ejecutar un informe a petición.Subscriptions provide an alternative to running a report on demand. Los informes a petición requieren que seleccione activamente el informe cada vez que desee verlo.On-demand reporting requires that you actively select the report each time you want to view the report. Por el contrario, las suscripciones se pueden utilizar para programar y, a continuación, automatizar la entrega de un informe.In contrast, subscriptions can be used to schedule and then automate the delivery of a report.

Puede administrar suscripciones a informes en la consola de Configuration Manager.You can manage report subscriptions in the Configuration Manager console. Se procesan en el servidor de informes.They are processed on the report server. Las suscripciones se distribuyen mediante el uso de las extensiones de entrega que están implementadas en el servidor.The subscriptions are distributed by using delivery extensions that are deployed on the server. De forma predeterminada, puede crear suscripciones que envíen informes a una carpeta compartida o a una dirección de correo electrónico.By default, you can create subscriptions that send reports to a shared folder or to an email address. Para obtener más información sobre las suscripciones de informes de administración, consulte Operaciones y mantenimiento de informes en System Center Configuration Manager.For more information about managing report subscriptions, see Operations and maintenance for reporting in System Center Configuration Manager.

Generador de informesReport Builder

Configuration Manager usa el Generador de informes de Microsoft SQL Server Reporting Services como herramienta exclusiva de creación y edición de informes tanto basados en modelo como basados en SQL.Configuration Manager uses Microsoft SQL Server Reporting Services Report Builder as the exclusive authoring and editing tool for both model-based and SQL-based reports. Cuando inicia la acción para crear o editar un informe en la consola de Configuration Manager, se abre el Generador de informes.When you initiate the action to create or edit a report in the Configuration Manager console, Report Builder opens. Al crear o modificar un informe por primera vez, el Generador de informes se instalará automáticamente.When you create or modify a report for the first time, Report Builder is installed automatically. La versión del Generador de informes asociada con la versión instalada de SQL Server se abre cuando se ejecutan o editan informes.The version of Report Builder associated with the installed version of SQL Server opens when you run or edit reports.

La instalación del Generador de informes agrega compatibilidad para más de 20 idiomas.The Report Builder installation adds support for over 20 languages. Cuando se ejecuta el Generador de informes, muestra los datos en el idioma del sistema operativo que está en ejecución en el equipo local.When you run Report Builder, it displays data in the language of the operating system that is running on the local computer. Si el Generador de informes no es compatible con el idioma, los datos se mostrarán en inglés.If Report Builder does not support the language, the data is displayed in English. El Generador de informes es compatible con todas las funciones de SQL Server 2008 Reporting Services, que incluyen las siguientes capacidades:Report Builder supports the full capabilities of SQL Server 2008 Reporting Services, which includes the following capabilities:

  • Ofrece un entorno de creación de informes intuitivo, con un aspecto similar a Microsoft Office.Delivers an intuitive report authoring environment with an appearance similar to Microsoft Office.

  • Ofrece el flexible diseño de informes del lenguaje RDL (Report Definition Language) de SQL Server 2008.Offers the flexible report layout of SQL Server 2008 Report Definition Language (RDL).

  • Proporciona diversas formas de visualización de datos, incluidos gráficos e indicadores.Provides various forms of data visualization including charts and gauges.

  • Proporciona cuadros de texto con formato enriquecido.Provides richly formatted text boxes.

  • Exporta a formato de Microsoft Word.Exports to Microsoft Word format.

    También puede abrir el Generador de informes desde SQL Server Reporting Services.You can also open Report Builder from SQL Server Reporting Services.

Modelos de informes en SQL Server Reporting ServicesReport models in SQL Server Reporting Services

SQL Reporting Services en Configuration Manager usa modelos de informes para permitir a los usuarios administrativos seleccionar elementos de la base de datos e incluirlos en informes basados en modelos.SQL Reporting Services in Configuration Manager uses report models to help administrative users select items from the database to include in model-based reports. Para el usuario administrativo que genera el informe, los modelos de informes solo exponen las vistas y elementos especificados para elegir entre ellos.For the administrative user who is building the report, report models expose only specified views and items to choose from. Para crear informes basados en modelos, al menos un modelo de informes debe estar disponible.To create model-based reports, at least one report model has to be available. Los modelos de informes tienen las siguientes características:Report models have the following features:

  • Puede dar a los campos y las vistas de la base de datos nombres empresariales lógicos para facilitar la producción de informes.You can give database fields and views logical business names to facilitate producing reports. No se requieren conocimientos de estructuras de bases de datos para producir informes.Knowledge of the database structure is not required to produce reports.

  • Puede agrupar los elementos lógicamente.You can group items logically.

  • Puede definir relaciones entre elementos.You can define relationships between items.

  • Puede proteger los elementos del modelo para que los usuarios administrativos solo puedan ver los datos que tienen permiso para ver.You can secure model elements so that administrative users can see only the data that they have permission to see.

    Aunque Configuration Manager proporciona modelos de informes de ejemplo, también puede definir modelos de informes para satisfacer los requisitos empresariales.Although Configuration Manager provides sample report models, you can also define report models to meet your own business requirements. Para obtener más información sobre cómo crear modelos de informes, consulte Creación de modelos de informes personalizados para System Center Configuration Manager en SQL Server Reporting Services.For more information about how to create report models, see Creating custom report models for System Center Configuration Manager in SQL Server Reporting Services.

Pasos siguientesNext steps

Planeación de informesPlanning for reporting