Configurar informes en Configuration Manager

Se aplica a: Configuration Manager (rama actual)

Antes de que pueda crear, modificar y ejecutar informes en la consola de Configuration Manager, debe completar varias tareas de configuración. Use este artículo para ayudarle a configurar los informes en la jerarquía de Configuration Manager.

Antes de instalar y configurar SQL Server Reporting Services en su jerarquía, revise los siguientes artículos de informes de Configuration Manager:

SQL Server Reporting Services

SQL Server Reporting Services es una plataforma de informes basada en servidor que proporciona una funcionalidad completa de creación de informes para diferentes tipos de orígenes de datos. El punto de servicios de informes de Configuration Manager se comunica con SQL Server Reporting Services para:

  • Copiar informes de Configuration Manager en una carpeta de informes especificada
  • Configurar las opciones de Reporting Services
  • Configurar las opciones de seguridad de Reporting Services

Al ejecutar un informe, el componente Reporting Services se conecta a la base de datos del sitio de Configuration Manager para recuperar datos.

Para poder instalar el punto de Reporting Services en un sitio de Configuration Manager, instale y configure SQL Server Reporting Services en el sistema del sitio de destino. Para obtener más información, vea Instalar SQL Server Reporting Services.

Compruebe la instalación de SQL Server Reporting Services

Utilice este procedimiento para comprobar que SQL Server Reporting Services está instalado y ejecuta correctamente.

  1. Vaya al menú Inicio del sistema del sitio y abra el Administrador de Configuration Manager del servidor de informes. Puede encontrarlo en la sección Herramientas de configuración del grupo Microsoft SQL Server.

  2. En la ventana Conexión de configuración de Reporting Services, escriba el nombre del servidor que hospeda SQL Server Reporting Services. Seleccione la instancia de SQL Server en la que instaló SQL Server Reporting Services. A continuación, seleccione Conectar para abrir Reporting Services Configuration Manager.

  3. En la página Estado del servidor de informes , comprueba que Estado del servicio Informe esté Iniciado. Si no está en este estado, seleccione Iniciar.

  4. En la página Dirección URL del servicio web , seleccione la dirección URL de las direcciones URL del servicio web del servicio de informe. Esta acción comprueba la conexión con la carpeta del informe. Es posible que el explorador le pida credenciales. Compruebe que la página web se abre correctamente.

  5. En la página Base de datos , comprueba que el modo Servidor de informes está establecido en Nativo.

  6. En la página URL del Administrador de informes , selecciona la dirección URL en Identificación del sitio del Administrador de informes. Esta acción prueba la conexión con el directorio virtual del Administrador de informes. Es posible que el explorador le pida credenciales. Compruebe que la página web se abre correctamente.

    Nota:

    La creación de informes en Configuration Manager no requiere el Administrador de informes de Reporting Services. Solo lo necesita si desea ejecutar informes en el explorador o administrarlos con el Administrador de informes.

  7. Seleccione Salir para cerrar Reporting Services Configuration Manager.

Configurar los informes para usar el Report Builder 3.0

  1. En el equipo que ejecuta la consola de Configuration Manager, abra el Editor del Registro de Windows.

  2. Vaya a HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ConfigMgr10\AdminUI\Reporting.

  3. Abra la clave ReportBuilderApplicationManifestName para editar los datos del valor.

  4. Cambie el valor a ReportBuilder_3_0_0_0.applicationy seleccione Aceptar para guardar.

  5. Cierre el Editor del Registro de Windows.

Instalar un punto de servicios de informes

Para administrar los informes en el sitio, instale el punto de servicios de informes. El punto de servicios de informes:

  • Copia carpetas de informes e informes a SQL Server Reporting Services
  • Aplica la directiva de seguridad para los informes y carpetas
  • Establece las opciones de configuración en Reporting Services

Requisitos y limitaciones

Para poder ver o administrar informes en la consola de Configuration Manager, necesita un punto de servicios de informes. Configure este rol del sistema de sitio en un servidor con Microsoft SQL Server Reporting Services. Para obtener más información, consulte Requisitos previos para informes.

  • Al seleccionar un sitio para instalar el punto de servicios de informes, los usuarios que tendrán acceso a los informes deben estar en el mismo ámbito de seguridad que el sitio en el que se instala el rol.

  • Después de instalar un punto de servicios de informes en un sistema de sitio, no cambie la dirección URL del servidor de informes.

    Por ejemplo, se crea el punto de servicios de informes. A continuación, modifique la dirección URL del servidor de informes en Reporting Services Configuration Manager. La consola de Configuration Manager continúa utilizando la dirección URL anterior. No puede ejecutar, editar ni crear informes desde la consola.

    Si necesita cambiar la dirección URL del servidor de informes, quite primero el punto de servicios de informes existente. Cambie la dirección URL y vuelva a instalar el punto de servicios de informes.

  • Cuando instale un punto de servicios de informes, especifique una cuenta del punto de servicios de informes. Para que los usuarios de un dominio diferente ejecuten un informe, cree una confianza bidireccional entre dominios. De lo contrario, el informe no se ejecutará.

  • La cuenta que ejecuta el servicio Reporting Services debe pertenecer al grupo de seguridad local del dominio, el grupo de acceso de autorización de Windows. Esto concede a la cuenta permisos de Permitir lectura en el atributo tokenGroupsGlobalAndUniversal para todos los objetos de usuario dentro del dominio. Los usuarios de un dominio distinto al de la cuenta de punto de servicios de informes necesitan una confianza bidireccional entre los dominios para ejecutar informes correctamente.

Instalación del punto de servicios de informes en un sistema de sitio

Para obtener más información acerca de cómo configurar sistemas de sitio, consulte Instalar roles de sistema de sitio.

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Configuración del sitio y, a continuación, seleccione el nodo Servidores y roles del sistema de sitio.

  2. Agregue el punto de servicios de informes a un servidor de sistema de sitio nuevo o existente:

    • Nuevo sistema de sitio: En la pestaña Inicio de la cinta de opciones, en el grupo Crear , seleccione Crear servidor de sistema de sitio. Se abre el Asistente para crear servidor de sistema de sitio .

    • Sistema de sitio existente: seleccione el servidor de destino. En la pestaña Inicio de la cinta de opciones, en el grupo Servidor , seleccione Agregar rol de sistema de sitio. Se abre el Asistente para agregar roles del sistema de sitio .

  3. En la página General , especifique la configuración general para el servidor del sistema del sitio. Cuando agregue el punto de servicios de informes a un servidor existente, compruebe los valores que configuró anteriormente.

  4. En la página Selección de roles del sistema , seleccione Punto de servicios de informes en la lista de roles disponibles y, a continuación, seleccione Siguiente.

  5. En la página Punto de servicios de informes , configure los valores siguientes:

    • Nombre del servidor de la base de datos del sitio: especifique el nombre del servidor que hospeda la base de datos del sitio de Configuration Manager. El asistente normalmente recupera el nombre de dominio completo (FQDN) para el servidor. Para especificar una instancia de base de datos, utilice el nombre> de servidor de formato <<nombre de instancia>. Por ejemplo, sqlserver\named1.

    • Nombre de base de datos: especifique el nombre de la base de datos del sitio de Configuration Manager. Seleccione Comprobar para confirmar que el asistente tiene acceso a la base de datos del sitio.

      Importante

      La cuenta de usuario que use para crear el punto de servicios de informes debe tener acceso de lectura a la base de datos del sitio. Si se produce un error en la prueba de conexión, aparece un icono de advertencia rojo. El texto contextual al mantener el puntero sobre el icono tiene los detalles del error. Corrija el error y seleccione Probar de nuevo.

    • Nombre de carpeta: especifique el nombre de carpeta que se creará y se usará en los informes de Configuration Manager en Reporting Services.

    • Instancia de servidor de Reporting Services: seleccione la instancia de SQL Server para Reporting Services. Si en esta página no aparece ninguna instancia, compruebe que SQL Server Reporting Services está instalado, configurado e iniciado.

      Importante

      Configuration Manager establece una conexión en el contexto del usuario actual a WMI en el sistema del sitio seleccionado. Utiliza esta conexión para recuperar la instancia de SQL Server para Reporting Services. El usuario actual debe tener acceso de lectura a WMI en el sistema del sitio. De lo contrario, el asistente no puede obtener las instancias de Reporting Services.

    • Cuenta de punto de servicios de informes: Seleccione Establecer y, a continuación, seleccione una cuenta que usar. SQL Server Reporting Services en el punto de servicios de informes utiliza esta cuenta para conectarse a la base de datos del sitio de Configuration Manager. Esta conexión es para recuperar los datos de un informe. Seleccione Cuenta existente para especificar una cuenta de usuario de Windows que haya configurado previamente como una cuenta de Configuration Manager. Seleccione Nueva cuenta para especificar una cuenta de usuario de Windows que no esté configurada actualmente para su uso. Configuration Manager concede automáticamente el acceso del usuario especificado a la base de datos del sitio. La cuenta de usuario de Windows y la contraseña especificadas se cifran y almacenan en la base de datos de Reporting Services. Reporting Services recupera los datos de los informes de la base de datos del sitio mediante esta cuenta y esta contraseña.

      Importante

      La cuenta que especifique debe tener el permiso Iniciar sesión localmente en el servidor que hospeda la base de datos de Reporting Services.

  6. Complete el asistente.

Una vez finalizado el asistente, Configuration Manager crea las carpetas de informes en Reporting Services. A continuación, copia sus informes en las carpetas de informes especificadas.

Sugerencia

Para enumerar únicamente los sistemas del sitio que hospedan el rol de sitio del punto de servicios de informes, haga clic con el botón derecho en Servidores y Roles del sistema de sitio y seleccione el punto de servicios de informes.

Idiomas para los informes

Cuando Configuration Manager crea carpetas de informes y copia informes en el servidor de informes, determina el idioma apropiado para los objetos.

  • Crear carpetas de informes, copiar informes

    • Creación de objetos mediante la configuración regional del sistema operativo del servidor de sitio

    • Si el paquete de idioma específico no está disponible, el valor predeterminado es inglés (ENU)

  • Ver informes en un explorador web

    • Nombres de carpeta e informe: la misma configuración regional que el servidor del sitio

    • Contenido del informe: dinámico basado en la configuración regional del explorador

  • Ver informes en la consola de Configuration Manager

    • Nombres de carpetas e informes: dinámico basado en la configuración regional de la consola

    • Contenido del informe: dinámico basado en la configuración regional de la consola

Cuando instala un punto de servicios de informes en un sitio sin paquetes de idioma, los informes se instalan en inglés. Si instala un paquete de idioma después de instalar el punto de servicios de informes, debe desinstalar y volver a instalar el punto de servicios de informes para que los informes estén disponibles en el idioma del paquete de idioma adecuado.

Para obtener más información, consulte Paquetes de idioma.

Derechos de seguridad de carpeta de informes e instalación de archivos

Configuration Manager realiza las siguientes acciones para instalar el punto de Reporting Services y configurar Reporting Services:

Importante

El sitio realiza estas acciones en el contexto de la cuenta que está configurada para el servicio SMS_Executive. Normalmente, esta cuenta es la cuenta del sistema local del servidor del sitio.

  • Instale el rol de sitio del punto de servicios de informes.

  • Cree el origen de datos en Reporting Services con las credenciales almacenadas que especificó en el asistente. Esta cuenta es la cuenta de usuario de Windows y la contraseña que Reporting Services utiliza para conectarse a la base de datos del sitio al ejecutar informes.

  • Cree la carpeta raíz de Configuration Manager en Reporting Services.

  • Agregue los roles de seguridad Usuarios de informes de ConfigMgr y Administradores de informes de ConfigMgr en Reporting Services.

  • Cree subcarpetas y, a continuación, implemente los informes de Configuration Manager desde el servidor del %ProgramFiles%\SMS_SRSRP sitio a Reporting Services.

  • Agregue el rol Usuarios del informe de ConfigMgr en Reporting Services a las carpetas raíz de todas las cuentas de usuario de Configuration Manager que tengan derechos de lectura del sitio.

  • Agregue el rol Administradores de informes de ConfigMgr en Reporting Services a las carpetas raíz de todas las cuentas de usuario de Configuration Manager que tengan derechos de modificación del sitio.

  • Recuperar la asignación entre las carpetas de informes y los tipos de objeto protegidos de Configuration Manager. Configuration Manager mantiene este mapa en la base de datos del sitio.

  • Configure los siguientes derechos para los usuarios administrativos de Configuration Manager en carpetas de informes específicas en Reporting Services:

    • Agregue usuarios y asigne el rol Usuarios del informe de ConfigMgr a la carpeta de informes asociada para los usuarios administrativos que tengan permisos Ejecutar informe para el objeto Configuration Manager.

    • Agregue usuarios y asigne el rol Administradores de informes de ConfigMgr a la carpeta de informes asociada para los usuarios administrativos que tienen permisos para modificar informe para el objeto de Configuration Manager.

Configuration Manager se conecta a Reporting Services y establece los permisos para los usuarios de las carpetas raíz de Configuration Manager e Reporting Services y de informes específicos. Después de la instalación inicial del punto de servicios de informes, Configuration Manager se conecta a Reporting Services cada 10 minutos para comprobar que los derechos de usuario configurados en las carpetas de informes son los derechos asociados establecidos para los usuarios de Configuration Manager. Cuando se agregan usuarios o se modifican derechos de usuario en la carpeta de informes mediante el Administrador de informes de Reporting Services, Configuration Manager sobrescribe esos cambios mediante las asignaciones basadas en roles almacenadas en la base de datos del sitio. Configuration Manager también quita los usuarios que no tienen derechos de informes en Configuration Manager.

Roles de seguridad de Reporting Services

Cuando Configuration Manager instala el punto de Reporting Services, agrega las siguientes funciones de seguridad en Reporting Services:

  • Usuarios del informe de ConfigMgr: los usuarios asignados con este rol de seguridad solo pueden ejecutar informes de Configuration Manager.

  • Administradores de informes de ConfigMgr: los usuarios asignados con este rol de seguridad pueden realizar todas las tareas relacionadas con los informes en Configuration Manager.

Verificar la instalación

Compruebe la instalación del punto de servicios de informes examinando los mensajes de estado específicos y las entradas del archivo de registro. Use el siguiente procedimiento para comprobar que la instalación del punto de servicios de informes se ha realizado correctamente.

Nota:

Si ve informes en la subcarpeta Informes del nodo Informes en el área de trabajo Supervisión de la consola de Configuration Manager, puede omitir este procedimiento.

Comprobar la instalación por mensaje de estado

  1. En la consola de Configuration Manager, vaya al área de trabajo Supervisión, expanda Estado del sistema y seleccione el nodo Estado del componente.

  2. Seleccione el componente SMS_SRS_REPORTING_POINT .

  3. En la pestaña Inicio de la cinta de opciones, en el grupo Componente , seleccione Mostrar mensajes y, a continuación, elija Todos.

  4. Especifique una fecha y una hora para un período antes de instalar el punto de servicios de informes y, a continuación, seleccione Aceptar.

  5. Compruebe el ID de mensaje de estado 1015. Este mensaje de estado indica que el punto de servicios de informes se instaló correctamente.

Comprobar la instalación mediante el archivo de registro

Abra el archivo Srsrp.log, ubicado en el directorio Registros de la ruta de instalación de Configuration Manager. Busque la cadena Installation was successful.

Recorra este archivo de registro desde el momento en que el punto de servicios de informes se instaló correctamente. Compruebe que se crearon las carpetas de informes, que se implementaron los informes y que se confirmó la directiva de seguridad en cada carpeta. Después de la última línea de confirmaciones de la directiva de seguridad, busque la cadena Successfully checked that the SRS web service is healthy on server.

Configurar un certificado para crear informes

Hay muchas opciones para crear informes en SQL Server Reporting Services. Al crear o editar informes en la consola de Configuration Manager, Configuration Manager abre Report Builder para utilizarlos como entorno de creación. Independientemente de cómo cree los informes de Configuration Manager, necesitará un certificado autofirmado para la autenticación del servidor en el servidor de la base de datos del sitio.

Nota:

Para obtener más información sobre la creación de informes con SQL Server Reporting Services, consulte el entorno de creación de Report Builder.

Configuration Manager instala automáticamente el certificado en el servidor del sitio y cualquier rol de proveedor de SMS. Puede crear o editar informes desde la consola de Configuration Manager si se ejecuta desde uno de estos servidores.

Al crear o modificar informes desde una consola de Configuration Manager en un equipo diferente, exporte el certificado desde el servidor del sitio. El nombre descriptivo del certificado específico es el FQDN del servidor de sitio en el almacén de certificados Trusted People para el equipo local. Agregue este certificado al almacén del certificado Trusted People en el equipo que ejecuta la consola de Configuration Manager.

Modificar la configuración del punto de servicios de informes

Después de instalar este rol, puede modificar la conexión a la base de datos del sitio y la configuración de autenticación en las propiedades del punto de servicios de informes.

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración, expanda Configuración del sitio y, a continuación, seleccione el nodo Servidores y roles del sistema de sitio.

    Sugerencia

    Para enumerar únicamente los sistemas del sitio que hospedan el punto de servicios de informes, haga clic con el botón derecho en el nodo Roles de sistemas de servidor y sitio y seleccione el punto de servicios de informes.

  2. Seleccione el sistema de sitio que hospeda el punto de servicios de informes. A continuación, seleccione las funciones del sistema de sitio de punto de servicio de informes en el panel de detalles.

  3. En la pestaña Rol de sitio de la cinta de opciones, en el grupo Propiedades , seleccione Propiedades.

  4. Puede modificar la configuración siguiente en las propiedades de punto de Reporting Services:

    • Nombre del servidor de la base de datos del sitio

    • Nombre de la base de datos

    • Cuenta de usuario

  5. Seleccione Aceptar para guardar los cambios y cerrar las propiedades.

Para obtener más información acerca de esta configuración, consulte las descripciones de la sección para instalar el punto de servicios de informes en un sistema de sitio.

Power BI Report Server

A partir de la versión 2002, puede integrar informes con Power BI Report Server. Para obtener más información sobre cómo configurarlo, consulte Integración con Power BI Report Server.

Actualizar SQL Server

Para actualizar SQL Server y SQL Server Reporting Services, quite primero el punto de servicios de informes del sitio. Después de actualizar SQL Server, vuelva a instalar el punto de servicios de informes en Configuration Manager.

Si no sigue este proceso, verá errores al ejecutar o editar informes desde la consola de Configuration Manager. Puede seguir ejecutando y editando informes correctamente desde un explorador web.

Configurar opciones de informe

Puede seleccionar el punto de servicios de informes predeterminado que utiliza para administrar los informes. El sitio puede tener más de un punto de servicios de informes, pero solo usa el servidor predeterminado para administrar los informes. Utilice el siguiente procedimiento para configurar las opciones de informe para el sitio.

  1. En la consola de Configuration Manager, vaya al área de trabajo Supervisión, expanda Informes y, a continuación, seleccione el nodo Informes.

  2. En la pestaña Inicio de la cinta de opciones, en el grupo Configuración , seleccione Opciones de informe.

  3. Seleccione el servidor de informes predeterminado de la lista y, a continuación, seleccione Aceptar.

Si no muestra ningún servidor, compruebe que ha instalado y configurado un punto de servicios de informes en el sitio. Para obtener más información, consulte Comprobar la instalación.

Asegúrese de que el equipo ejecuta una versión de SQL Server Report Builder que coincide con la versión de SQL Server que usa para el servidor de informes. De lo contrario, verá un error, el servidor de informes predeterminado no se guardará y no podrá crear ni editar informes.

Pasos siguientes

Operaciones y mantenimiento de informes