Punto de servicio de almacenamiento de datos para Configuration Manager

Se aplica a: Configuration Manager (rama actual)

Use el punto de servicio de almacenamiento de datos para almacenar e informar sobre los datos históricos a largo plazo de la implementación de Configuration Manager.

El almacenamiento de datos admite hasta 2 TB de datos, con marcas de tiempo para el seguimiento de cambios. El almacenamiento de datos almacena datos mediante la sincronización automática de datos de la base de datos de sitio Configuration Manager a la base de datos de almacenamiento de datos. A continuación, se puede acceder a esta información desde el punto de servicio de informes. Los datos sincronizados con la base de datos de almacenamiento de datos se mantienen durante tres años. Periódicamente, una tarea integrada quita los datos que tienen más de tres años.

Los datos que se sincronizan incluyen lo siguiente de los grupos de datos globales y de sitios:

  • Estado de la infraestructura
  • Seguridad
  • Cumplimiento
  • Malware
  • Implementaciones de software
  • Detalles del inventario (sin embargo, el historial de inventario no está sincronizado)

Cuando se instala el rol de sistema de sitio, instala y configura la base de datos de almacenamiento de datos. También instala varios informes para que pueda buscar e informar fácilmente sobre estos datos.

Requisitos previos

  • El rol de sistema de sitio de almacenamiento de datos solo se admite en el sitio de nivel superior de la jerarquía. Por ejemplo, un sitio de administración central (CAS) o un sitio primario independiente.

  • A partir de la versión 2107, el servidor donde se instala este rol de sistema de sitio requiere la versión 4.6.2 de .NET y se recomienda la versión 4.8. En la versión 2103 y versiones anteriores, este rol requiere .NET 4.5.2 o posterior. Para obtener más información, requisitos previos del sitio y del sistema de sitio.

  • Conceda a la cuenta de punto de Reporting Services el permiso de db_datareader en la base de datos de almacenamiento de datos.

  • Para sincronizar datos con la base de datos de almacenamiento de datos, Configuration Manager usa la cuenta de equipo del rol de sistema de sitio. Esta cuenta requiere los permisos siguientes:

    • Administrador en el equipo que hospeda la base de datos de almacenamiento de datos.

    • DB_Creator permiso en la base de datos de almacenamiento de datos.

    • DB_owner oDB_reader con permisos de ejecución en la base de datos del sitio de nivel superior.

  • La base de datos de almacenamiento de datos requiere el uso de SQL Server 2012 o posterior. La edición puede ser Standard, Enterprise o Datacenter. La versión SQL Server del almacenamiento de datos no tiene que ser la misma que el servidor de base de datos de sitio.

  • La base de datos de almacenamiento admite las siguientes configuraciones de SQL Server:

    • Una instancia predeterminada o con nombre

    • SQL Server Always On grupo de disponibilidad

    • SQL Server Always On instancia de clúster de conmutación por error

  • Si usa vistas distribuidas, instale el punto de servicio de almacenamiento de datos en el mismo servidor que hospeda la base de datos de CAS.

Para obtener más información sobre SQL Server licencias, consulte las preguntas más frecuentes sobre productos y licencias.

El tamaño de la base de datos de almacenamiento de datos es el mismo que la base de datos del sitio. Aunque el almacenamiento de datos es más pequeño al principio, crecerá con el tiempo.

Instalar

Cada jerarquía admite una única instancia de este rol, en cualquier sistema de sitio del sitio de nivel superior. El SQL Server que hospeda la base de datos del almacén puede ser local para el rol de sistema de sitio o remoto. El almacenamiento de datos funciona con el punto de servicios de informes instalado en el mismo sitio. No es necesario instalar los dos roles de sistema de sitio en el mismo servidor.

Para instalar el rol, use el Asistente para agregar roles de sistema de sitio o el Asistente para crear servidor de sistema de sitio. Para obtener más información, consulte Instalación de roles de sistema de sitio. En la página Selección de roles del sistema del asistente, seleccione el rol Data Warehouse punto de servicio.

Al instalar el rol, Configuration Manager crea la base de datos de almacenamiento de datos automáticamente en la instancia de SQL Server que especifique. Si especifica el nombre de una base de datos existente, Configuration Manager no crea una base de datos nueva. En su lugar, usa el que especifique. Este proceso es el mismo que cuando se mueve la base de datos de almacenamiento de datos a una nueva SQL Server.

Configurar las propiedades

Página General

  • SQL Server nombre de dominio completo: especifique el nombre de dominio completo (FQDN) del servidor que hospeda la base de datos del punto de servicio de almacenamiento de datos.

  • SQL Server nombre de instancia, si procede: si no usa una instancia predeterminada de SQL Server, especifique la instancia con nombre.

  • Nombre de la base de datos: especifique un nombre para la base de datos de almacenamiento de datos. Configuration Manager crea la base de datos de almacenamiento de datos con este nombre. Si especifica un nombre de base de datos que ya existe en la instancia de SQL Server, Configuration Manager usa esa base de datos.

  • SQL Server puerto usado para la conexión: especifique el número de puerto TCP/IP que usa el SQL Server que hospeda la base de datos de almacenamiento de datos. El servicio de sincronización de almacenamiento de datos usa este puerto para conectarse a la base de datos de almacenamiento de datos. De forma predeterminada, usa SQL Server puerto 1433 para la comunicación.

  • Cuenta de punto de servicio de almacenamiento de datos: establezca el nombre de usuario que SQL Server Reporting Services usa cuando se conecta a la base de datos de almacenamiento de datos.

Página de configuración de sincronización

  • Configuración personalizada de sincronización de datos: elija la opción Seleccionar tablas. En la ventana Tablas de base de datos, seleccione los nombres de tabla que se van a sincronizar con la base de datos de almacenamiento de datos. Use el filtro para buscar por nombre o seleccione la lista desplegable para elegir grupos específicos. Seleccione Aceptar cuando haya terminado para guardar.

    Nota:

    No se pueden quitar las tablas que selecciona el rol de forma predeterminada.

  • Hora de inicio: especifique la hora a la que desea que se inicie la sincronización del almacenamiento de datos.

  • Patrón de periodicidad

    • Diario: especifique que la sincronización se ejecuta todos los días.

    • Semanal: especifique un solo día cada semana y la periodicidad semanal para la sincronización.

Reporting

Después de instalar un punto de servicio de almacenamiento de datos, hay varios informes disponibles en el punto de servicios de informes del sitio. Si instala el punto de servicio de almacenamiento de datos antes de instalar un punto de servicios de informes, los informes se agregan automáticamente al instalar posteriormente el punto de servicios de informes.

Nota:

El punto de almacenamiento de datos admite credenciales alternativas.Especifique las credenciales que SQL Server Reporting Services usa para conectarse a la base de datos de almacenamiento de datos. Los informes de almacenamiento de datos no se abren hasta que se agregan credenciales.

Para especificar una cuenta, establezca el nombre de usuario de la cuenta de punto de servicio de almacenamiento de datos en las propiedades del rol. Para obtener más información, vea Configurar propiedades.

El rol de sistema de sitio de almacenamiento de datos incluye los siguientes informes, en la categoría Data Warehouse:

  • Implementación de aplicaciones: histórico: vea los detalles de la implementación de aplicaciones para una aplicación y una máquina específicas.

  • Cumplimiento de actualizaciones de software y Endpoint Protection: histórico: vea los equipos a los que les faltan actualizaciones de software.

  • Inventario general de hardware: histórico: vea todo el inventario de hardware de una máquina específica.

  • Inventario general de software: histórico: vea todo el inventario de software de una máquina específica.

  • Información general sobre el estado de la infraestructura: histórico: muestra información general sobre el estado de la infraestructura de Configuration Manager.

  • Lista de malware detectado: histórico: vea el malware que se ha detectado en la organización.

  • Resumen de distribución de software: histórico: un resumen de la distribución de software para un anuncio y una máquina específicos.

Exclusión de las tablas de informes de almacenamiento de datos de la sincronización

(Introducido en la versión 2203)

Al instalar el almacenamiento de datos, sincroniza un conjunto de tablas predeterminadas de la base de datos del sitio. Estas tablas son necesarias para los informes de almacenamiento de datos. Al solucionar problemas, es posible que quiera dejar de sincronizar estas tablas predeterminadas. A partir de la versión 2203, puede excluir de la sincronización una o varias de estas tablas necesarias. Para excluir tablas de la sincronización:

  1. En el área de trabajo Administración , abra Servidores de configuración de>sitio y Roles de sistema de sitio.
  2. Seleccione el servidor donde está instalado el punto de servicio de almacenamiento de datos.
  3. En el panel de detalles Roles del sistema de sitio, seleccione el rol Data Warehouse punto de servicio y, a continuación, seleccione Propiedades.
  4. En la página Configuración de sincronización , elija Seleccionar tablas.
  5. En la ventana Tablas de base de datos , anule la selección de una o varias tablas de tipo Requerido.
  6. La consola le pedirá que confirme el cambio, ya que es posible que algunos informes ya no funcionen correctamente.

Expansión del sitio

Para poder instalar un CAS para expandir un sitio primario independiente existente, desinstale primero el rol de punto de servicio de almacenamiento de datos. Después de instalar el CAS, puede instalar el rol de sistema de sitio en cas.

A diferencia de un traslado de la base de datos de almacenamiento de datos, este cambio produce una pérdida de los datos históricos que ha sincronizado anteriormente en el sitio primario. No se admite realizar una copia de seguridad de la base de datos desde el sitio primario y restaurarla en el CAS.

Mover la base de datos

Siga estos pasos para mover la base de datos de almacenamiento de datos a una nueva SQL Server:

  1. Use SQL Server Management Studio para realizar una copia de seguridad de la base de datos de almacenamiento de datos. A continuación, restaure esa base de datos en un SQL Server en el nuevo equipo que hospeda el almacenamiento de datos.

    Nota:

    Después de restaurar la base de datos en el nuevo servidor, asegúrese de que los permisos de acceso a la base de datos sean los mismos en la nueva base de datos de almacenamiento de datos que en la base de datos de almacenamiento de datos original.

  2. Use la consola de Configuration Manager para quitar el rol de punto de servicio de almacenamiento de datos del servidor actual.

  3. Vuelva a instalar el punto de servicio de almacenamiento de datos. Especifique el nombre de la nueva SQL Server e instancia que hospeda la base de datos de almacenamiento de datos restaurada.

  4. Una vez que se instala el rol de sistema de sitio, se completa el traslado.

Solucionar problemas

Archivos de registro

Use los registros siguientes para investigar problemas con la instalación del punto de servicio de almacenamiento de datos o la sincronización de datos:

  • DWSSMSI.log y DWSSSetup.log: use estos registros para investigar los errores al instalar el punto de servicio de almacenamiento de datos.

  • Microsoft. ConfigMgrDataWarehouse.log: use este registro para investigar la sincronización de datos entre la base de datos del sitio y la base de datos de almacenamiento de datos.

Error de configuración

Cuando el rol de punto de servicio de almacenamiento de datos es el primero que se instala en un servidor remoto, se produce un error en la instalación del almacenamiento de datos.

Para solucionar este problema, asegúrese de que el equipo en el que instala el punto de servicio de almacenamiento de datos ya hospeda al menos otro rol.

La sincronización no pudo rellenar objetos de esquema

Se produce un error en la sincronización con el siguiente mensaje en Microsoft. ConfigMgrDataWarehouse.log:failed to populate schema objects

Para solucionar este problema, asegúrese de que la cuenta de equipo del rol de sistema de sitio es una db_owner en la base de datos de almacenamiento de datos.

Los informes no se pueden abrir

Los informes de almacenamiento de datos no se pueden abrir cuando la base de datos de almacenamiento de datos y el punto de servicio de informes están en sistemas de sitio diferentes.

Para solucionar este problema, conceda a la cuenta de punto de Reporting Services el permiso db_datareader en la base de datos de almacenamiento de datos.

Informes de apertura de errores

Al abrir un informe de almacenamiento de datos, devuelve el siguiente error:

An error has occurred during report processing. (rsProcessingAborted)
Cannot create a connection to data source 'AutoGen__39B693BB_524B_47DF_9FDB_9000C3118E82_'. (rsErrorOpeningConnection)
A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.)

Este problema solo debe producirse cuando la base de datos del sitio y la base de datos de almacenamiento de datos están en servidores SQL Server independientes.

Para solucionar este problema, siga estos pasos para configurar certificados:

  1. En el servidor que hospeda la base de datos de almacenamiento de datos:

    1. Crear un certificado autofirmado. Abra IIS, seleccione Certificados de servidor y, a continuación, seleccione la acción Crear Self-Signed certificado . Especifique el "nombre descriptivo" del nombre del certificado como Data Warehouse SQL Server certificado de identificación. Seleccione el almacén de certificados como Personal.

    Sugerencia

    Si este servidor aún no tiene IIS, instálelo primero.

    1. Administre el certificado. Abra la consola de administración de Microsoft (MMC) y agregue el complemento Certificados. Seleccione Cuenta de equipo del equipo local. Expanda la carpeta Personal y seleccione Certificados.

      1. Conceda a la cuenta de servicio SQL Server permisos de lectura para el certificado. Seleccione el certificado de certificado de identificación de Data Warehouse SQL Server, vaya al menú Acción, seleccione Todas las tareas y seleccione Administrar claves privadas. Agregue la cuenta de servicio SQL Server y permita el permiso de lectura.

      2. Exporte el certificado de identificación de Data Warehouse SQL Server como un archivo binario X.509 codificado en DER (. CER).

    2. Vuelva a configurar SQL. Abra Administrador de configuración de SQL Server.

      1. En SQL Server Configuración de red, haga clic con el botón derecho para seleccionar Propiedades en Protocolos para MSSQLSERVER. Cambie a la pestaña Certificado, seleccione Data Warehouse SQL Server Certificado de identificación como certificado y, a continuación, guarde los cambios.

      2. En Servicios de SQL Server, reinicie el servicio de SQL Server. Si SQL Server Reporting Services también está instalado en el servidor que hospeda la base de datos de almacenamiento de datos, reinicie también Reporting Service Services.

  2. En el servidor que hospeda SQL Server Reporting Services, abra MMC y agregue el complemento Certificados. Seleccione Cuenta de equipo. En la carpeta Entidades de certificación raíz de confianza, importe el certificado de identificación de Data Warehouse SQL Server.

Flujo de datos

Diagrama que muestra el flujo de datos lógicos entre los componentes del sitio para el almacenamiento de datos.

Sincronización y almacenamiento de datos

Paso Detalles
1 El servidor de sitio transfiere y almacena datos en la base de datos del sitio.
2 En función de su programación y configuración, el punto de servicio de almacenamiento de datos obtiene datos de la base de datos del sitio.
3 El punto de servicio de almacenamiento de datos transfiere y almacena una copia de los datos sincronizados en la base de datos de almacenamiento de datos.

Flujo de informes

Paso Detalles
A Mediante informes integrados, un usuario solicita datos. Esta solicitud se pasa al punto de servicio de informes mediante SQL Server Reporting Services.
B La mayoría de los informes son para información actual y estas solicitudes se ejecutan en la base de datos del sitio.
C Cuando un informe solicita datos históricos mediante uno de los informes con una categoría de Data Warehouse, la solicitud se ejecuta en la base de datos de almacenamiento de datos.