Planear la elaboración de informes en Configuration ManagerPlan for reporting in Configuration Manager

Se aplica a: Configuration Manager (rama actual)Applies to: Configuration Manager (current branch)

Los informes de Configuration Manager proporcionan un conjunto de herramientas y recursos para usar funciones avanzadas de informes de SQL Server Reporting Services en Power BI Report Server.Reporting in Configuration Manager provides a set of tools and resources that help you use the advanced reporting capabilities of SQL Server Reporting Services or Power BI Report Server. Use las siguientes secciones para planear informes en Configuration Manager.Use the following sections to help you plan for reporting in Configuration Manager.

Decidir la ubicación de la instalación del punto de servicios de informesWhere to install the reporting services point

Cuando ejecuta informes de Configuration Manager en un sitio, los informes tienen acceso a la información en la base de datos del sitio al que se conectan.When you run Configuration Manager reports at a site, the reports have access to the information in the site database in which it connects. Utilice las secciones siguientes para decidir la ubicación de la instalación del punto de servicios de informes y el origen de datos que se debe usar.Use the following sections to help you determine where to install the reporting services point and what data source to use.

Nota

Para obtener más información sobre la planeación de sistemas de sitio en Configuration Manager, consulte Add site system roles (Agregar roles de sistema de sitio).For more information about planning for site systems in Configuration Manager, see Add site system roles.

Servidores de sistema de sitio admitidosSupported site system servers

Puede instalar el punto de servicios de informes en un sitio de administración central (CAS) y en un sitio primario.You can install the reporting services point on a central administration site (CAS) and primary sites. Funciona en varios sistemas de sitio en un sitio, y en otros sitios de la jerarquía.It works on multiple site systems at a site, and at other sites in the hierarchy. Configuration Manager no es compatible con el punto de servicios de informes en los sitios secundarios.Configuration Manager doesn't support the reporting services point at secondary sites. El primer punto de servicios de informes en un sitio está establecido como el servidor de informes predeterminado.The first reporting services point at a site is set as the default report server. Puede agregar más puntos de servicios de informes en un sitio, pero los informes de Configuration Manager usan activamente el servidor de informes predeterminado de cada sitio.You can add more reporting services points at a site, but Configuration Manager reports actively use the default report server at each site. Instale el punto de servicios de informes en un servidor de sitio o en un sistema de sitio remoto.Install the reporting services point on the site server or a remote site system. Para un rendimiento óptimo, utilice SQL Server Reporting Services en un servidor de sistema de sitio remoto.For best performance, use SQL Server Reporting Services on a remote site system server.

Consideraciones de replicación de datosData replication considerations

Tenga en cuenta los factores siguientes para determinar la ubicación de la instalación de los puntos de servicios de informes:Consider the following factors to help you determine where to install your reporting services points:

  • Un punto de servicios de informes con la base de datos del sitio de administración central (CAS) como origen de datos de informes tiene acceso a todos los datos globales y datos de sitio en la jerarquía de Configuration Manager.A reporting services point with the CAS database as its reporting data source has access to all global and site data in the Configuration Manager hierarchy. Si necesita informes que contengan datos de sitio para varios sitios en una jerarquía, considere la posibilidad de instalar el punto de servicios de informes en un sistema de sitio en el CAS.If you require reports that contain site data for multiple sites in a hierarchy, consider installing the reporting services point on a site system at the CAS. Después, use su base de datos como origen de datos de informes.Then use its database as the reporting data source.

  • Un punto de servicios de informes con una base de datos de sitio primario secundario como origen de datos de informes tiene acceso a los datos globales y a los datos de sitio solo del sitio primario local y de los sitios secundarios.A reporting services point with a child primary site database as its reporting data source has access to global data and site data for only the local primary site and any child secondary sites. Los datos de sitio de otros sitios primarios de la jerarquía de Configuration Manager no se replican en este sitio primario.Site data for other primary sites in the Configuration Manager hierarchy doesn't replicate to this primary site. Reporting Services no puede tener acceso a los datos del sitio para otros sitios primarios.Reporting Services can't access site data for other primary sites. Si precisa informes que contengan datos de sitio de un determinado sitio primario o datos globales y no quiere que el usuario tenga acceso a los datos de sitio de otros sitios primarios, instale un punto de servicios de informes en un sistema de sitio en el sitio primario y use la base de datos del sitio primario como origen de datos de informes.If you require reports that contain site data for a specific primary site or global data, and you don't want the user to have access to site data from other primary sites, install a reporting services point on a site system at the primary site. Después, use la base de datos de sitio primario como origen de datos de informes.Then use the primary site's database as the reporting data source.

Para obtener más información sobre los datos globales y de sitio, vea Tipos de datos.For more information on global and site data, see Types of data.

Consideraciones de ancho de banda de redNetwork bandwidth considerations

En función de la configuración del sitio, los sistema de sitio en el mismo sitio se comunican entre ellos mediante el uso del protocolo de bloque de mensajes del servidor (SMB), HTTP o HTTPS.Depending on how you configure the site, site systems in the same site communicate with each other by using server message block (SMB), HTTP, or HTTPS. Configuration Manager no administra esta comunicación.Configuration Manager doesn't manage this communication. Puede producirse en cualquier momento sin control de ancho de banda de red.It can occur at any time without network bandwidth control. Revise el ancho de banda de red disponible antes de instalar el rol de punto de servicios de informes en un sistema de sitio.Review your available network bandwidth before you install the reporting services point role on a site system.

Para obtener más información sobre la planeación de sistemas de sitio, consulte Add site system roles (Agregar roles de sistema de sitio).For more information about planning for site systems, see Add site system roles.

Planear la administración basada en rolesPlan for role-based administration

La seguridad de los informes es como la de otros objetos en Configuration Manager: puede asignar roles y permisos de seguridad a los usuarios administrativos.Security for reporting is much like other objects in Configuration Manager where you can assign security roles and permissions to administrative users. Los usuarios administrativos solo pueden ejecutar y modificar informes para los que tengan los derechos de seguridad apropiados.Administrative users can only run and modify reports for which they have appropriate security rights. Para ejecutar informes en la consola de Configuration Manager, los usuarios deben tener derechos de Lectura para el permiso de Sitio y los permisos configurados para los objetos correspondientes.To run reports in the Configuration Manager console, users need the Read right for the Site permission and the permissions configured for specific objects.

A diferencia de otros objetos en Configuration Manager, los derechos de seguridad que configure para usuarios administrativos en la consola de Configuration Manager también se configuran en Reporting Services.Unlike other objects in Configuration Manager, the security rights that you set for administrative users in the Configuration Manager console are also configured in Reporting Services. Cuando configura los derechos de seguridad en la consola de Configuration Manager, el punto de servicios de informes se conecta a Reporting Services y configura los permisos adecuados para los informes.When you configure security rights in the Configuration Manager console, the reporting services point connects to Reporting Services and sets appropriate permissions for reports.

Por ejemplo, el rol de seguridad Administrador de actualizaciones de software tiene los permisos Ejecutar informe y Modificar informe.For example, the Software Update Manager security role has the Run Report and Modify Report permissions. Los usuarios con el rol de Administrador de actualizaciones de software solo pueden ejecutar y modificar informes de actualizaciones de software.Users with the Software Update Manager role can only run and modify reports for software updates. La consola de Configuration Manager no muestra informes para otros objetos a este rol.The Configuration Manager console doesn't display reports for other objects to this role. Como excepción a esta regla, algunos informes no están asociados a ningún objeto protegible de Configuration Manager específico.The exception to this behavior is that some reports aren't associated with specific Configuration Manager securable objects. Para estos informes, el usuario administrativo debe tener el derecho de Leer para que el permiso Sitio ejecute informes, y el derecho Modificar para que el permiso Sitio modifique informes.For these reports, the administrative user must have the Read right for the Site permission to run the reports and the Modify right for the Site permission to modify the reports.

Importante

Debe existir una relación de confianza bidireccional establecida entre los dos dominios para los usuarios de un dominio distinto al de la cuenta de punto de servicios de informes, para la correcta ejecución de los informes.For users from a different domain than that of the reporting services point account to successfully run reports, establish a two-way trust between the two domains.

Los informes están totalmente habilitados para la administración basada en roles.Reports are fully enabled for role-based administration. Configuration Manager filtra los datos de todos los informes incluidos en función de los permisos del usuario que ejecuta el informe.Configuration Manager filters the data for all included reports based on the permissions of the user who runs the report. Los usuarios con roles específicos solo pueden ver la información definida para sus roles.Users with specific roles can only view information defined for their roles.

Para obtener más información sobre los derechos de seguridad de los informes, consulte Configure reporting (Configurar los informes).For more information about security rights for reporting, see Configure reporting.

Para obtener más información sobre la administración basada en roles en Configuration Manager, consulte Configurar la administración basada en roles.For more information about role-based administration in Configuration Manager, see Configure role-based administration.

Recomendaciones de informesReporting recommendations

Tenga en cuenta las siguientes recomendaciones y sugerencias para la creación de informes en Configuration Manager:Consider the following recommendations and tips for reporting in Configuration Manager:

  • Para un rendimiento óptimo, instale el punto de servicios de informes en un sistema de sitio remoto.For best performance, install the reporting services point on a remote site system. Aunque puede instalarlo en el servidor de sitio, el punto de servicios de informes funciona mejor cuando se instala en un sistema de sitio remoto.Although you can install it on the site server, the reporting services point performs best when you install it on a remote site system. Cuando este rol realiza el procesamiento en segundo plano, puede competir por los recursos del sistema con otros roles.When this role does background processing, it can compete for system resources with other roles. Hay muchas variables que se deben tener en cuenta con el rendimiento de los roles y del sitio, pero, en general, esta configuración mejora los informes y el rendimiento general del sitio.There are many variables to consider with site and role performance, but in general this configuration improves reporting and overall site performance.

  • Optimizar consultas de SQL Server Reporting Services.Optimize SQL Server Reporting Services queries. Normalmente, los retrasos de los informes se deben al tiempo que se tarda en ejecutar consultas y recuperar los resultados.Typically any reporting delays are because of the time it takes to run queries and retrieve the results. Algunas herramientas de Microsoft SQL Server, como el analizador de consultas y el generador de perfiles (Profiler), pueden ayudarle a optimizar las consultas.Microsoft SQL Server tools such as Query Analyzer and Profiler can help you optimize queries.

  • Programar el procesamiento de la suscripción de informes para que se ejecute fuera del horario de oficina estándar.Schedule report subscription processing to run outside standard office hours. Siempre que sea posible, el procesamiento de suscripciones durante las horas de inactividad puede minimizar el procesamiento de la CPU en el servidor de bases de datos de sitio de Configuration Manager.Whenever possible, processing subscriptions during off-hours can minimize the CPU processing on the Configuration Manager site database server. Esta práctica también mejora la disponibilidad de solicitudes de informes imprevistas.This practice also improves availability for unpredicted report requests.

  • Las actualizaciones del sitio conservan los informes integrados.Site updates preserve built-in reports. Si modifica un informe estándar, cuando el sitio se actualice, el nombre del informe se cambiará por un prefijo de subrayado (_).If you modify a standard report, when the site updates, it renames the report with an underscore prefix (_). Este comportamiento garantiza que la actualización del sitio no sobrescriba el informe modificado por el informe estándar.This behavior makes sure that the site update doesn't overwrite the modified report by the standard report.

Seguridad y privacidadSecurity and privacy

Los informes de Configuration Manager muestran información recopilada durante operaciones de administración estándar de Configuration Manager.Configuration Manager reports display information that it collects during standard Configuration Manager management operations. Por ejemplo, puede mostrar un informe con información recopilada por Configuration Manager a partir de un proceso de detección o inventario.For example, you can display a report of information that Configuration Manager collected from discovery or inventory. Los informes también pueden contener la información de estado actual de las operaciones de administración de cliente, tales como la implementación de software y la comprobación de cumplimiento de normas.Reports can also contain the current status information for client management operations, such as deploying software, and checking for compliance.

Para más información sobre las recomendaciones de seguridad e información de privacidad de las operaciones de Configuration Manager que pueden generar datos que se pueden ver en informes, vea Seguridad y privacidad de Configuration Manager.For more information about any security recommendations and privacy information for Configuration Manager operations that might generate data that you can view in reports, see Security and privacy for Configuration Manager.

Pasos siguientesNext steps

Requisitos previos de los informesPrerequisites for reporting