Partilhar via


O ponto de serviço do armazém de dados para o Gestor de Configuração

Aplica-se a: Configuration Manager (ramo atual)

Utilize o ponto de serviço do armazém de dados para armazenar e reportar dados históricos a longo prazo para a sua implementação do Gestor de Configuração.

O armazém de dados suporta até 2 TB de dados, com tempotamps para rastreio de alterações. O armazém de dados armazena dados sincronizando automaticamente os dados da base de dados do site do Gestor de Configuração para a base de dados do armazém de dados. Estas informações são então acessíveis a partir do seu ponto de serviço de reporte. Os dados sincronizados na base de dados do armazém de dados são mantidos durante três anos. Periodicamente, uma tarefa incorporada remove dados com mais de três anos.

Os dados sincronizados incluem os seguintes grupos de dados e dados do site:

  • Saúde das infraestruturas
  • Segurança
  • Conformidade
  • Software maligno
  • Implementações de software
  • Detalhes do inventário (no entanto, o histórico de inventário não é sincronizado)

Quando a função do sistema do site se instala, instala e configura a base de dados do armazém de dados. Também instala vários relatórios para que possa facilmente pesquisar e reportar estes dados.

Pré-requisitos

  • A função do sistema do site do armazém de dados é suportada apenas no local de topo da sua hierarquia. Por exemplo, um site de administração central (CAS) ou um local primário autónomo.

  • A partir da versão 2107, o servidor onde instala esta função do sistema de site requer a versão .NET 4.6.2 e a versão 4.8 é recomendada. Na versão 2103 e antes, esta função requer .NET 4.5.2 ou mais tarde. Para mais informações, os requisitos do site e do sistema de site.

  • Conceder à Conta de Pontos de Relato a db_datareader permissão na base de dados do armazém de dados.

  • Para sincronizar dados com a base de dados do armazém de dados, o Gestor de Configuração utiliza a conta de computador da função do sistema do site. Esta conta requer as seguintes permissões:

    • Administrador no computador que acolhe a base de dados do armazém de dados.

    • DB_Creator permissão na base de dados do armazém de dados.

    • Quer DB_owner ou DB_reader com permissões de execução para a base de dados do site de topo.

  • A base de dados do armazém de dados requer a utilização de SQL Server 2012 ou posterior. A edição pode ser Standard, Enterprise ou Datacenter. A versão SQL Server para o armazém de dados não precisa de ser a mesma que o servidor de base de dados do site.

  • A base de dados do armazém suporta as seguintes configurações SQL Server:

    • Uma instância padrão ou nomeada

    • SQL Server Sempre no grupo de disponibilidade

    • SQL Server Sempre na instância de cluster de failover

  • Se utilizar vistas distribuídas,instale o ponto de serviço do armazém de dados no mesmo servidor que acolhe a base de dados do CAS.

Para obter mais informações sobre SQL Server licenciamento, consulte o produto e licenciando as FAQ.

Dimensione a base de dados do armazém de dados da mesma forma que a base de dados do seu site. Enquanto o armazém de dados é menor no início, vai crescer com o tempo.

Instalar

Cada hierarquia suporta uma única instância deste papel, em qualquer sistema de site do site de topo. O SQL Server que acolhe a base de dados para o armazém pode ser local para a função do sistema do site, ou remoto. O armazém de dados trabalha com o ponto de serviços de reporte instalado no mesmo local. Não é necessário instalar as duas funções do sistema de site no mesmo servidor.

Para instalar a função, utilize o Assistente de Funções do Sistema de Adicionar ao Site ou o Assistente do Servidor do Sistema de Servidor do Sistema de Criação. Para obter mais informações, consulte as funções do sistema do site . Na página de Seleção de Funções do Sistema do assistente, selecione a função de ponto de serviço data Warehouse.

Ao instalar a função, o Gestor de Configuração cria a base de dados do armazém de dados para si no caso de SQL Server que especifique. Se especificar o nome de uma base de dados existente, o Gestor de Configurações não cria uma nova base de dados. Em vez disso, usa o que se especifica. Este processo é o mesmo que quando se muda a base de dados do armazém de dados para um novo SQL Server.

Configure propriedades

Página Geral

  • SQL Server nome de domínio totalmente qualificado: Especifique o nome de domínio completo qualificado (FQDN) do servidor que acolhe a base de dados do ponto de serviço do armazém de dados.

  • SQL Server nome da instância, se aplicável: Se não utilizar uma instância padrão de SQL Server, especifique a instância nomeada.

  • Nome da base de dados: Especificar um nome para a base de dados do armazém de dados. O Gestor de Configuração cria a base de dados do armazém de dados com este nome. Se especificar um nome de base de dados que já existe no caso de SQL Server, o Gestor de Configuração utiliza essa base de dados.

  • SQL Server porta utilizada para a ligação: Especifique o número da porta TCP/IP utilizado pelo SQL Server que acolhe a base de dados do armazém de dados. O serviço de sincronização de armazéns de dados utiliza esta porta para ligar à base de dados do armazém de dados. Por predefinição, utiliza SQL Server porta 1433 para comunicação.

  • Conta de ponto de serviço do armazém de dados : Desaponte o nome de utilizador que SQL Server Reporting Services utiliza quando se liga à base de dados do armazém de dados.

Página de definições de sincronização

  • Definição personalizada de sincronização de dados: Escolha a opção para selecionar tabelas. Na janela das tabelas base de dados, selecione os nomes das tabelas para sincronizar na base de dados do armazém de dados. Utilize o filtro para pesquisar pelo nome ou selecione a lista de drop-down para escolher grupos específicos. Selecione OK quando estiver completo para guardar.

    Nota

    Não é possível remover tabelas que a função seleciona por predefinição.

  • Hora de início : Especifique a hora que pretende que a sincronização do armazém de dados comece.

  • Padrão de recorrência

    • Diariamente: Especifique que a sincronização funciona todos os dias.

    • Semanalmente: Especifique um único dia por semana e uma recorrência semanal para sincronização.

Relatórios

Depois de instalar um ponto de serviço de armazém de dados, vários relatórios ficam disponíveis no ponto de serviços de reporte do site. Se instalar o ponto de serviço do armazém de dados antes de instalar um ponto de serviços de reporte, os relatórios são automaticamente adicionados quando posteriormente instalar o ponto de serviços de reporte.

Nota

O ponto de armazém de dados suporta credenciais alternativas. Especifique credenciais que SQL Server Reporting Services utiliza para ligar à base de dados do armazém de dados. Os relatórios do armazém de dados não abrem até adicionares credenciais.

Para especificar uma conta, desaponte o nome de Utilizador para a conta de ponto de serviço do armazém de dados nas propriedades da função. Para mais informações, consulte as propriedades Configure.

A função do sistema do site do armazém de dados inclui os seguintes relatórios, na categoria Data Warehouse:

  • Implementação de aplicações - Histórico: Ver detalhes para a implementação de aplicações para uma aplicação e máquina específicas.

  • Compliance de Proteção de Pontos Finais e Atualização de Software - Histórico: Ver computadores que estão a perder atualizações de software.

  • Inventário Geral de Hardware - Histórico: Veja todo o inventário de hardware para uma máquina específica.

  • Inventário Geral de Software - Histórico: Ver todo o inventário de software para uma máquina específica.

  • Visão geral da Saúde da Infraestrutura - Histórica: Apresenta uma visão geral da saúde da sua infraestrutura de Gestor de Configuração.

  • Lista de Malware Detetado - Histórico: Ver malware que foi detetado na organização.

  • Resumo da Distribuição de Software - Histórico: Um resumo da distribuição de software para um anúncio e máquina específicos.

Expansão do site

Antes de instalar um CAS para expandir um local primário autónomo existente, desinstale primeiro a função de ponto de serviço do armazém de dados. Depois de instalar o CAS, pode instalar a função do sistema de instalação no CAS.

Ao contrário de um movimento da base de dados do armazém de dados, esta alteração resulta numa perda dos dados históricos que já sincronizou no site principal. Não é suportado para fazer o back-up do local primário e restaurá-la no CAS.

Mover a base de dados

Utilize os seguintes passos para mover a base de dados do armazém de dados para um novo SQL Server:

  1. Use SQL Server Management Studio para fazer o back-up da base de dados do armazém de dados. Em seguida, restaurar a base de dados para uma SQL Server no novo computador que hospeda o armazém de dados.

    Nota

    Depois de restaurar a base de dados para o novo servidor, certifique-se de que as permissões de acesso à base de dados são as mesmas na nova base de dados do armazém de dados, tal como estavam na base de dados original do armazém de dados.

  2. Utilize a consola 'Gestor de Configuração' para remover a função de ponto de serviço do armazém de dados do servidor atual.

  3. Reinstalar o ponto de serviço do armazém de dados. Especifique o nome do novo SQL Server e instância que acolhe a base de dados restaurada do armazém de dados.

  4. Após a instalação da função do sistema do site, o movimento está completo.

Resolução de problemas

Ficheiros de registo

Utilize os seguintes registos para investigar problemas com a instalação do ponto de serviço do armazém de dados ou sincronização de dados:

  • DWSSMSI.log e DWSSSetup.log: Utilize estes registos para investigar erros ao instalar o ponto de serviço do armazém de dados.

  • Microsoft.ConfigMgrDataWarehouse.log: Utilize este registo para investigar a sincronização de dados entre a base de dados do site e a base de dados do armazém de dados.

Configurar falha

Quando a função de ponto de serviço do armazém de dados é a primeira que instala num servidor remoto, a instalação falha no armazém de dados.

Para contornar este problema, certifique-se de que o computador no qual instala o ponto de serviço do armazém de dados já acolhe pelo menos uma outra função.

A sincronização não conseguiu preencher objetos de esquema

A sincronização falha com a seguinte mensagem na Microsoft.ConfigMgrDataWarehouse.log: failed to populate schema objects

Para contornar este problema, certifique-se de que a conta do computador da função do sistema de site é uma db_owner na base de dados do armazém de dados.

Relatórios não abrem

Os relatórios do armazém de dados não abrem quando a base de dados do armazém de dados e o ponto de serviço de reporte estão em diferentes sistemas de site.

Para contornar esta questão, conceda à Conta de Pontos de Relato da db_datareader na base de dados do armazém de dados.

Relatórios de abertura de erros

Quando abre um relatório de armazém de dados, retorna o seguinte erro:

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 só deve ocorrer quando a base de dados do site e a base de dados do armazém de dados estiverem em servidores SQL separados.

Para contornar esta questão, utilize os seguintes passos para configurar certificados:

  1. No servidor que acolhe a base de dados do armazém de dados:

    1. Crie um certificado auto-assinado. Abra o IIS, selecione Certificados de Servidor e, em seguida, selecione a ação "Criar Self-Signed Certificate". Especificar o "nome amigável" do nome do certificado como Data Warehouse SQL Server Certificado de Identificação. Selecione a loja de certificados como Personal .

    Dica

    Se este servidor ainda não tiver IIS, instale-o primeiro.

    1. Gerencie o certificado. Abra a Consola de Gestão da Microsoft (MMC) e adicione o snap-in certificados. Selecione a conta de computador da máquina local. Expandir a pasta Pessoal e selecionar Certificados.

      1. Dê ao SQL Server conta de serviço ler permissões para o certificado. Selecione o certificado de Certificado de Identificação SQL Server Do Armazém de Dados, depois vá ao menu Ação, selecione Todas as Tarefas e selecione 'Gerir Chaves Privadas'. Adicione a conta de serviço SQL Server e permita a permissão de Ler.

      2. Exportar o Certificado de Identificação SQL Server Do Armazém de Dados como UM DER codificado binário X.509 (. ARQUIVO CER).

    2. Reconfigure SQL. Abra o Gestor de Configuração do SQL Server.

      1. Sob SQL Server Configuração de Rede, clique com o botão direito para selecionar propriedades ao abrigo de Protocolos para MSSQLSERVER. Mude para o separador Certificado, selecione Data Warehouse SQL Server Certificado de Identificação como certificado e, em seguida, guarde as alterações.

      2. No âmbito SQL Server Serviços, reinicie o serviço de SQL Server. Se SQL Server Reporting Services também for instalado no servidor que acolhe a base de dados do armazém de dados, reinicie também os serviços de Serviço de Relatório.

  2. No servidor que acolhe SQL Server Reporting Services, abra o MMC e adicione o snap-in certificados. Selecione conta de Computador. Ao abrigo da pasta "Autoridades de Certificados de Raiz Fidedignas", importa o Certificado de Identificação SQL Server Do Armazém de Dados.

Fluxo de dados

Diagrama mostrando o fluxo de dados lógico entre os componentes do site para o armazém de dados.

Armazenamento e sincronização de dados

Passo Detalhes
1 O servidor do site transfere e armazena dados na base de dados do site.
2 Com base na sua programação e configuração, o ponto de serviço do armazém de dados obtém dados da base de dados do site.
3 O ponto de serviço do armazém de dados transfere e armazena uma cópia dos dados sincronizados na base de dados do armazém de dados.

Fluxo de reporte

Passo Detalhes
A Utilizando relatórios incorporados, um utilizador solicita dados. Este pedido é transmitido ao ponto de serviço de reporte utilizando SQL Server Reporting Services.
B A maioria dos relatórios são para informações atuais, e estes pedidos são executados com base de dados do site.
C Quando um relatório solicita dados históricos utilizando um dos relatórios com uma categoria de Data Warehouse, o pedido é executado na base de dados do armazém de dados.