Configuración de informes en Configuration Manager

Se aplica a: Configuration Manager (rama actual)

Para poder crear, modificar y ejecutar informes en la consola de Configuration Manager, hay varias tareas de configuración que completar. 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 la jerarquía, revise los siguientes Configuration Manager artículos de informes:

SQL Server Reporting Services

SQL Server Reporting Services es una plataforma de informes basada en servidor que proporciona una funcionalidad de informes completa 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:

  • Copia Configuration Manager informes en una carpeta de informe especificada
  • Configuración de Reporting Services
  • Configuración de Reporting Services configuración de seguridad

Al ejecutar un informe, el componente Reporting Services se conecta a la base de datos de sitio 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 de sitio de destino. Para obtener más información, vea Instalar SQL Server Reporting Services.

Comprobación de SQL Server Reporting Services instalación

Use el procedimiento siguiente para comprobar que SQL Server Reporting Services está instalado y ejecutándose correctamente.

  1. Vaya al menú Inicio del sistema de sitio y abra El servidor de informes Configuration Manager. Puede encontrarla 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, compruebe que estado del servicio de informes 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 en Direcciones URL del servicio web del servicio de informes. Esta acción prueba la conexión a 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 , compruebe que el modo del servidor de informes está establecido en Nativo.

  6. En la página Dirección URL del Administrador de informes, seleccione la dirección URL en Identificación del sitio del Administrador de informes. Esta acción prueba la conexión al directorio virtual para el 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 Reporting Services Administrador de informes. Solo lo necesitará si desea ejecutar informes en el explorador o administrar informes mediante el Administrador de informes.

  7. Seleccione Salir para cerrar Reporting Services Configuration Manager.

Configuración de informes para usar 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, a continuación, seleccione Aceptar para guardar.

  5. Cierre el Editor del Registro de Windows.

Instalación de un punto de Reporting Services

Para administrar informes en el sitio, instale el punto de reporting services. El punto de reporting services:

  • Copia carpetas e informes de informes en SQL Server Reporting Services
  • Aplica la directiva de seguridad para los informes y carpetas
  • Establece los valores 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 de sistema de sitio en un servidor con Microsoft SQL Server Reporting Services. Para obtener más información, vea Requisitos previos para la generación de informes.

  • Al seleccionar un sitio para instalar el punto de reporting services, los usuarios que tendrán acceso a los informes deben estar en el mismo ámbito de seguridad que el sitio donde 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 Reporting Services. A continuación, modifique la dirección URL del servidor de informes en Reporting Services Configuration Manager. La consola de Configuration Manager sigue usando 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 existente de Reporting Services. Cambie la dirección URL y vuelva a instalar el punto de Reporting Services.

  • Al instalar un punto de Reporting Services, especifique una cuenta de punto de Reporting Services. Para que los usuarios de un dominio diferente ejecuten un informe, cree una confianza bidireccional entre dominios. De lo contrario, el informe no se puede ejecutar.

Instalación del punto de Reporting Services en un sistema de sitio

Para obtener más información sobre cómo configurar sistemas de sitio, consulte Instalación de 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 de 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 de sistema de sitio .

  3. En la página General , especifique la configuración general del servidor de sistema de sitio. Al agregar el punto de reporting services a un servidor existente, compruebe los valores que configuró anteriormente.

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

  5. En la página Punto de Reporting Services , configure los siguientes valores:

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

    • Nombre de la base de datos: especifique el nombre de la base de datos del sitio 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 del mouse en el icono tiene los detalles del error. Corrija el error y, a continuación, seleccione Probar de nuevo.

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

    • Reporting Services instancia del servidor: seleccione la instancia de SQL Server para Reporting Services. Si esta página no muestra 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 con WMI en el sistema de sitio seleccionado. Usa 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 de sitio o el asistente no puede obtener las instancias de Reporting Services.

    • Cuenta de punto de Reporting Services: seleccione Establecer y, a continuación, seleccione una cuenta para usarla. SQL Server Reporting Services en el punto de servicios de informes usa esta cuenta para conectarse a la base de datos del sitio de Configuration Manager. Esta conexión consiste en recuperar los datos de un informe. Seleccione Cuenta existente para especificar una cuenta de usuario de Windows que configuró anteriormente 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 al usuario especificado acceso a la base de datos del sitio.

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

      La cuenta de usuario y la contraseña de Windows especificadas se cifran y almacenan en la base de datos Reporting Services. Reporting Services recupera los datos de los informes de la base de datos del sitio mediante esta cuenta y 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 completado el asistente, Configuration Manager crea las carpetas del informe en Reporting Services. A continuación, copia sus informes en las carpetas de informes especificadas.

Sugerencia

Para enumerar solo los sistemas de sitio que hospedan el rol de sitio de punto de Reporting Services, haga clic con el botón derecho en Servidores y roles de sistema de sitio y seleccione Punto de Reporting Services.

Idiomas para informes

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

  • Creación de carpetas de informes, copia de 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)

  • Visualización de informes en un explorador web

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

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

  • Visualización de informes en la consola de Configuration Manager

    • Nombres de carpeta e informe: dinámicos en función de la configuración regional de la consola

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

Al instalar 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 Reporting Services, debe desinstalar y reinstalar el punto de reporting services 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 la instalación de archivos y de la carpeta de informes

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 configurada para el servicio SMS_Executive. Normalmente, esta cuenta es la cuenta del sistema local del servidor de sitio.

  • Instale el rol de sitio de punto de Reporting Services.

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

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

  • Agregue los roles de seguridad Usuarios del informe de Configuration Manager y Administradores de informes de ConfigMgr en Reporting Services.

  • Cree subcarpetas e implemente informes de Configuration Manager desde en el servidor de %ProgramFiles%\SMS_SRSRP sitio para Reporting Services.

  • Agregue el rol Usuarios del informe de Configuration Manager 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.

  • Recupere la asignación entre carpetas de informes y Configuration Manager tipos de objetos protegidos. 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 de Reporting Services:

    • Agregue usuarios y asigne el rol Usuarios del informe de ConfigMgr a la carpeta de informes asociada para los usuarios administrativos que tienen permisos de ejecución de 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 tengan permisos Modificar informe para el objeto Configuration Manager.

Configuration Manager se conecta a Reporting Services y establece los permisos para los usuarios en las carpetas raíz Configuration Manager y Reporting Services y en carpetas de informe específicas. Después de la instalación inicial del punto de reporting services, Configuration Manager se conecta a Reporting Services cada 10 minutos para comprobar que los derechos de usuario configurados en las carpetas de informe son los derechos asociados que se establecen para Configuration Manager usuarios. Cuando se agregan usuarios o se modifican los derechos de usuario en la carpeta del informe mediante Reporting Services Administrador de informes, 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.

Reporting Services roles de seguridad

Cuando Configuration Manager instala el punto de reporting services, agrega los siguientes roles de seguridad en Reporting Services:

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

  • Administradores de informes de ConfigMgr: los usuarios asignados con este rol de seguridad pueden realizar todas las tareas relacionadas con la generación de 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 procedimiento siguiente para comprobar que la instalación del punto de servicios de informes se realizó 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.

Comprobación de 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 Todo.

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

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

Comprobación de la instalación por archivo de registro

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

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

Configuración de 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 usarlos como entorno de creación. Independientemente de cómo cree los informes de Configuration Manager, necesita un certificado autofirmado para la autenticación del servidor en el servidor de base de datos de sitio.

Nota:

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

Configuration Manager instala automáticamente el certificado en el servidor de sitio y en los roles de proveedor de SMS. Puede crear o editar informes desde la consola de Configuration Manager al ejecutarlos desde uno de estos servidores.

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

Modificación de la configuración del punto de Reporting Services

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

  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 de sistema de sitio.

    Sugerencia

    Para enumerar solo los sistemas de sitio que hospedan el punto de servicios de informes, haga clic con el botón derecho en el nodo Servidores y roles de sistema de sitio y seleccione Punto de Reporting Services.

  2. Seleccione el sistema de sitio que hospeda el punto de reporting services. A continuación, seleccione los roles de 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 siguiente configuración en las propiedades de punto de Reporting Services:

    • Nombre del servidor de base de datos de 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 sobre esta configuración, consulte las descripciones de la sección Instalación del punto de reporting services en un sistema de sitio.

Power BI Report Server

A partir de la versión 2002, puede integrar los 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 reporting services del sitio. Después de actualizar SQL Server, vuelva a instalar el punto de reporting services 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.

Configuración de las opciones de informe

Puede seleccionar el punto de servicios de informes predeterminado que se usa para administrar informes. El sitio puede tener más de un punto de servicios de informes, pero solo usa el servidor predeterminado para administrar informes. Use el procedimiento siguiente 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 instaló y configuró un punto de servicios de informes en el sitio. Para obtener más información, consulte Comprobación de la instalación.

Asegúrese de que el equipo ejecuta una versión de SQL Server Report Builder que coincida 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