O ponto de serviço do armazém de dados para o System Center Configuration ManagerThe Data Warehouse service point for System Center Configuration Manager

Aplica-se a: O System Center Configuration Manager (ramo atual)Applies to: System Center Configuration Manager (Current Branch)

A partir da versão 1702 que pode utilizar o ponto de serviço do armazém de dados para armazenar e elaborar relatórios sobre dados históricos de longo prazo para a sua implementação do Configuration Manager.Beginning with version 1702 you can use the Data Warehouse service point to store and report on long-term historical data for your Configuration Manager deployment.

Dica

O ponto de serviço do armazém de dados é uma funcionalidade de pré-lançamento introduzida na versão 1702.The Data Warehouse service point is a pre-release feature introduced in version 1702. Para ativá-la, consulte o artigo utilizar funcionalidades de pré-lançamento.To enable it, see Use pre-release features.

A partir da versão 1706, esta funcionalidade já não é uma funcionalidade de pré-lançamento.Beginning with version 1706, this feature is no longer a pre-release feature.

O armazém de dados suporta até 2 TB de dados, com carimbos de registo de alterações.The data warehouse supports up to 2 TB of data, with timestamps for change tracking. Armazenamento de dados é conseguido ao sincronizações automáticas da base de dados do site do Configuration Manager para a base de dados do armazém de dados.Storage of data is accomplished by automated synchronizations from the Configuration Manager site database to the data warehouse database. Esta informação, em seguida, é acessível a partir do seu ponto de Reporting Services.This information is then accessible from your Reporting Services point. Dados que são sincronizados para a base de dados do armazém de dados são mantidos três anos.Data that is synchronized to the data warehouse database is retained for three years. Periodicamente, uma tarefa incorporada remove os dados que é mais antigos do que três anos.Periodically, a built-in task removes data that is older than three years.

Dados que são sincronizados incluem o seguinte dos grupos de dados globais e dados do Site:Data that is synchronized includes the following from the Global Data and Site Data groups:

  • Estado de funcionamento da infraestruturaInfrastructure health
  • SegurançaSecurity
  • ConformidadeCompliance
  • Software malignoMalware
  • Implementações de softwareSoftware deployments
  • Detalhes de inventário (no entanto, o histórico de inventário não está sincronizado)Inventory details (however, inventory history is not synchronized)

Quando instala a função de sistema de sites, instala e configura a base de dados do armazém de dados.When the site system role installs, it installs and configures the data warehouse database. Instala também vários relatórios para que possam procurar facilmente e relatórios sobre estes dados.It also installs several reports so you can easily search for and report on this data.

Pré-requisitos para o ponto de serviço do armazém de dadosPrerequisites for the Data Warehouse service point

  • A função de sistema de sites de armazém de dados é suportada apenas no site de nível superior da hierarquia.The data warehouse site system role is supported only at the top-tier site of your hierarchy. (Um site de administração central ou site primário autónomo).(A central administration site or stand-alone primary site).
  • O computador onde instalou a função de sistema de sites requer o .NET Framework 4.5.2 ou posterior.The computer where you install the site system role requires .NET Framework 4.5.2 or later.
  • A conta de computador do computador onde instalou a função de sistema de sites é utilizada para sincronizar dados com a base de dados do armazém de dados.The computer account of the computer where you install the site system role is used to synchronize data with the data warehouse database. Esta conta necessita das seguintes permissões:This account requires the following permissions:
    • Administrador no computador que alojará a base de dados do armazém de dados.Administrator on the computer that will host the data warehouse database.
    • DB_owner permissão na base de dados de armazém de dados.DB_owner permission on the data warehouse database.
    • DB_reader e executar permissões para os sites de nível superior da base de dados do site.DB_reader and execute permissions to the top-tier sites site database.
  • A base de dados do armazém de dados requer a utilização do SQL Server 2012 ou posterior.The data warehouse database requires the use of SQL Server 2012 or later. A edição pode ser Standard, Enterprise ou Datacenter.The edition can be Standard, Enterprise, or Datacenter.
  • As seguintes configurações do SQL Server são suportadas para alojar a base de dados do armazém:The following SQL Server configurations are supported to host the warehouse database:
    • Uma instância predefinidaA default instance
    • Instância nomeadaNamed instance
    • SQL Server Always On o grupo de disponibilidadeSQL Server Always On availability group
    • Cluster de ativação pós-falha do SQL ServerSQL Server failover cluster
  • Quando a base de dados do armazém de dados remota da base de dados de servidor do site, tem de ter uma licença separada para cada SQL Server que aloja a base de dados.When the data warehouse database is remote from the site server database, you must have a separate license for each SQL Server that hosts the database.
  • Se utilizar vistas distribuídas, função de sistema de sites de ponto de dados do armazém serviço tem de instalar no mesmo servidor que aloja a base de dados de site dos sites de administração central.If you use distributed views, the data warehouse service point site system role must install on the same server that hosts the central administration sites site database.
Importante

O armazém de dados não é suportado quando o computador que executa o ponto de serviço do armazém de dados ou que aloja a base de dados do armazém de dados é executada uma das seguintes idiomas:The Data Warehouse is not supported when the computer that runs the Data Warehouse service point or that hosts the data warehouse database runs one of the following languages:

  • JPN – JaponêsJPN – Japanese
  • KOR – CoreanoKOR – Korean
  • CHS – Chinês simplesCHS – Simple Chinese
  • CHT – Chinês tradicional, este problema será resolvido numa versão futura.CHT – Traditional Chinese This issue will be resolved in a future release.

Instalar o armazém de dadosInstall the Data Warehouse

Cada hierarquia suporta uma única instância desta função, em qualquer sistema de site do site de nível superior.Each hierarchy supports a single instance of this role, on any site system of the top-tier site. O SQL Server que aloja a base de dados para o armazém pode ser local para a função de sistema de sites ou remoto.The SQL Server that hosts the database for the warehouse can be local to the site system role, or remote. Embora o armazém de dados funciona com o ponto do Reporting Services que está instalado no mesmo site, as funções de sistema de dois sites não tem de ser instalado no mesmo servidor.Although the data warehouse works with the Reporting Services point that is installed at the same site, the two site system roles do not need to be installed on the same server.

Para instalar a função, utilize o Adicionar Assistente de funções de sistema de Site ou criar Assistente de servidor de sistema de Site.To install the role, use the Add Site System Roles Wizard or the Create Site System Server Wizard. Consulte instalar funções do sistema de sites para obter mais informações.See Install site system roles for more information.

Quando instalar a função, o Configuration Manager cria a base de dados do armazém de dados para si na instância do SQL Server que especificou.When you install the role, Configuration Manager creates the data warehouse database for you on the instance of SQL Server that you specify. Se especificar o nome da base de dados existente (como iria fazer se a mover a base de dados do armazém de dados para um novo SQL Server), do Configuration Manager não criar uma nova base de dados, mas em vez disso, utiliza um que especificar.If you specify the name of an existing database (as you would do if you move the data warehouse database to a new SQL Server), Configuration Manager doesn’t create a new database but instead uses the one you specify.

Configurações utilizadas durante a instalaçãoConfigurations used during installation

Seleção da função do sistema página:System Role Selection page:

Geral página:General page:

  • Definições de ligação de base de dados do armazém de dados do Configuration Manager:Configuration Manager data warehouse database connection settings:
    • SQL Server nome de domínio completamente qualificado:SQL Server fully qualified domain name:
      Especifique o nome de domínio totalmente qualificado (FQDN) do servidor que aloja a base de dados do ponto de serviço do armazém de dados.Specify the full qualified domain name (FQDN) of the server that hosts the Data Warehouse service point database.
    • Nome da instância do SQL Server, se aplicável:SQL Server instance name, if applicable:
      Se utilizar uma instância predefinida do SQL Server, tem de especificar a instância.If you do not use a default instance of SQL Server, you must specify the instance.
    • Nome da base de dados:Database name:
      Especifique um nome para a base de dados do armazém de dados.Specify a name for the data warehouse database. O nome de base de dados não pode exceder 10 carateres.The database name cannot exceed 10 characters. (Será possível aumentar o comprimento do nome suportados numa versão futura).(The supported name length will be increased in a future release). O Configuration Manager cria a base de dados do armazém de dados com este nome.Configuration Manager creates the data warehouse database with this name. Se especificar um nome de base de dados que já existe na instância do SQL server, o Configuration Manager utiliza essa base de dados.If you specify a database name that already exists on the instance of SQL server, Configuration Manager uses that database.
    • Porta do SQL Server utilizada para ligação:SQL Server port used for connection:
      Especifique o número de porta de TCP/IP que está configurado para o SQL Server que aloja a base de dados do armazém de dados.Specify the TCP/IP port number that is configured for the SQL Server that hosts the data warehouse database. Esta porta é utilizada pelo serviço de sincronização do armazém de dados para ligar à base de dados do armazém de dados.This port is used by the data warehouse synchronization service to connect to the data warehouse database.

Agenda de sincronização página:Synchronization schedule page:

  • Agenda de sincronização:Synchronization schedule:
    • Hora de início:Start time:
      Especifique o tempo que pretende que a sincronização do armazém de dados para iniciar.Specify the time that you want the data warehouse synchronization to start.
    • Padrão de periodicidade:Recurrence Pattern:
      • Diária: Especifique que a sincronização é executada diariamente.Daily: Specify that synchronization runs every day.
      • Semanalmente: Especifique um único dia cada semana e a periodicidade semanal para sincronização.Weekly: Specify a single day each week, and weekly recurrence for synchronization.

RelatóriosReporting

Depois de instalar um ponto de serviço do armazém de dados, vários relatórios fiquem disponíveis no ponto de Reporting Services está instalado no mesmo site.After you install a Data Warehouse service point, several reports become available on the Reporting Services point that is installed at the same site. Se instalar o ponto de serviço do armazém de dados antes de instalar um ponto do Reporting Services, os relatórios serão adicionados automaticamente quando, posteriormente, instalar o ponto do Reporting Services.If you install the Data Warehouse service point before installing a Reporting Services point, the reports will be added automatically when you later install the Reporting Services point.

A função de sistema de sites do armazém de dados inclui os seguintes relatórios, que tem uma categoria de do armazém de dados:The Data Warehouse site system role includes the following reports, which have a Category of Data Warehouse:

  • Implementação da aplicação - histórica:Application Deployment - Historical:
    Ver os detalhes para a implementação de aplicação para uma aplicação específica e a máquina.View details for application deployment for a specific application and machine.
  • Proteção de ponto final e atualização de Software conformidade - histórica: Computadores de vista que estão em falta atualizações de software.Endpoint Protection and Software Update Compliance - Historical: View computers that are missing software updates.
  • Inventário de Hardware geral - históricos:General Hardware Inventory - Historical:
    Ver todo o inventário de hardware para um computador específico.View all hardware inventory for a specific machine.
  • Inventário de Software geral - históricos:General Software Inventory - Historical:
    Ver todo o inventário de software para uma máquina específica.View all software inventory for a specific machine.
  • Descrição geral de estado de funcionamento do infraestrutura - histórico:Infrastructure Health Overview - Historical:
    Apresenta uma descrição geral do Estado de funcionamento da infraestrutura do Configuration ManagerDisplays an overview of the health of your Configuration Manager infrastructure
  • Lista de software maligno detetado - históricos:List of Malware Detected - Historical:
    Software maligno de vista que foi detetado na organização.View malware that has been detected in the organization.
  • Resumo de distribuição de software - histórico:Software Distribution Summary - Historical:
    Um resumo de distribuição de software para um anúncio específico e a máquina.A summary of software distribution for a specific advertisement and machine.

Expandir um site primário autónomo existente numa hierarquiaExpand an existing stand-alone primary into a hierarchy

Antes de poder instalar um site de administração central para expandir um site primário autónomo existente, tem primeiro de desinstalar a função de ponto de serviço do armazém de dados.Before you can install a central administration site to expand an existing stand-alone primary site, you must first uninstall the Data Warehouse service point role. Depois de instalar o site de administração central, em seguida, pode instalar a função de sistema de sites no site de administração central.After you install the central administration site, you can then install the site system role at the central administration site.

Ao contrário de uma mudança da base de dados de armazém de dados, esta alteração resulta em perda de dados históricos que tiver sincronizado anteriormente no site primário.Unlike a move of the data warehouse database, this change results in a loss of the historic data you have previously synchronized at the primary site. Não é suportada para a base de dados do site primário de cópia de segurança e restaurá-lo no site de administração central.It is not supported to backup the database from the primary site and restore it at the central administration site.

Mover a base de dados do armazém de dadosMove the Data Warehouse database

Utilize os seguintes passos para mover a base de dados do armazém de dados para um novo SQL Server:Use the following steps to move the data warehouse database to a new SQL Server:

  1. Utilize o SQL Server Management Studio para a base de dados do armazém de dados de cópia de segurança.Use SQL Server Management Studio to backup the data warehouse database. Em seguida, restaure a base de dados para um SQL Server no novo computador que aloja o armazém de dados.Then, restore that database to a SQL Server on the new computer that hosts the data warehouse.

    Nota

    Depois de restaurar a base de dados para o novo servidor, certifique-se de que as permissões de acesso de base de dados são os mesmos na nova base de dados de armazém de dados idênticos na base de dados de armazém de dados original.After you restore the database to the new server, ensure that the database access permissions are the same on the new data warehouse database as they were on the original data warehouse database.

  2. Utilize a consola do Configuration Manager para remover a função de sistema de sites do ponto de serviço do armazém de dados do servidor atual.Use the Configuration Manager console to remove the Data Warehouse service point site system role from the current server.

  3. Reinstalar o ponto de serviço do armazém de dados e especifique o nome do novo SQL Server e instância que aloja a base de dados do armazém de dados que é restaurada.Reinstall the Data Warehouse service point and specify the name of the new SQL Server and instance that hosts the Data Warehouse database you restored.
  4. Após a instalação da função de sistema de sites, a mudança está concluída.After the site system role installs, the move is complete.

Resolução de problemas do armazém de dadosTroubleshooting data warehouse issues

Ficheiros de registo:Log Files:
Utilize os seguintes registos para investigar problemas com a instalação do ponto de serviço do armazém de dados, ou uma sincronização de dados:Use the following logs to investigate problems with the installation of the Data Warehouse service point, or synchronization of data:

  • DWSSMSI.log e DWSSSetup.log -utilizar estes registos para investigar erros ao instalar o ponto de serviço do armazém de dados.DWSSMSI.log and DWSSSetup.log - Use these logs to investigate errors when installing the Data Warehouse service point.
  • Microsoft.ConfigMgrDataWarehouse.log – utilizar este registo para investigar a sincronização de dados entre a base de dados do site para a base de dados do armazém de dados.Microsoft.ConfigMgrDataWarehouse.log – Use this log to investigate data synchronization between the site database to the data warehouse database.

Falha de multimédiaSet up Failure
A instalação do ponto de serviço do armazém de dados de falha num servidor de sistema de sites remoto quando o armazém de dados é a primeira função do sistema de sites que instala nesse computador.Installation of the Data Warehouse service point fails on a remote site system server when the data warehouse is the first site system role that installs on that computer.

  • Solução:Solution:
    Certifique-se de que o computador que estiver a instalar o ponto de serviço do armazém de dados num já aloja pelo menos uma outra função do sistema de sites.Make sure that the computer you are installing the Data Warehouse service point on already hosts at least one other site system role.

Problemas de sincronização conhecidos:Known synchronization issues:
A sincronização falhar com a seguinte mensagem no Microsoft.ConfigMgrDataWarehouse.log: "Falha ao povoar objetos de esquema"Synchronization fails with the following message in Microsoft.ConfigMgrDataWarehouse.log: “failed to populate schema objects”

  • Solução:Solution:
    Certifique-se de que a conta de computador do computador que aloja a função de sistema de sites é um db_owner na base de dados de armazém de dados.Make sure that the computer account of the computer that hosts the site system role is a db_owner on the data warehouse database.

Relatórios de armazém de dados não abrirá quando a base de dados do armazém de dados e o ponto de serviço Reporting Services estão em diferentes sistemas de site.Data warehouse reports fail to open when the data warehouse database and reporting service point are on different site systems.

  • Solução:Solution:
    Conceda o conta de ponto do Reporting Services o db_datareader permissão na base de dados de armazém de dados.Grant the Reporting Services Point Account the db_datareader permission on the data warehouse database.

Quando abre um relatório de armazém de dados, é devolvido o erro seguinte:When you open a data warehouse report, the following error is returned:

Ocorreu um erro durante o processamento do relatório. (rsProcessingAborted) Não é possível criar uma ligação à origem de dados 'AutoGen__39B693BB_524B_47DF_9FDB_9000C3118E82_'. (rsErrorOpeningConnection) Uma ligação foi estabelecida com êxito o servidor, mas, em seguida, Ocorreu um erro durante o handshake de Pré-início de sessão. (fornecedor: Fornecedor de SSL, erro: 0 - a cadeia de certificados foi emitida por uma autoridade de que não é fidedigna.)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.)

  • Solução: Utilize os seguintes passos para configurar certificados:Solution: Use the following steps to configure certificates:

    1. No computador que aloja a base de dados do armazém de dados:On the computer that hosts the data warehouse database:

      1. Abra o IIS, clique em certificados de servidor, faça duplo clique no Criar certificado autoassinadoe, em seguida, especifique o "nome amigável" o nome do certificado como dados do armazém de SQL Server Identification Certificate.Open IIS, click Server Certificates, right-click on Create Self-Signed Certificate, and then specify the "friendly name" of the certificate name as Data Warehouse SQL Server Identification Certificate. Selecione o arquivo de certificados como pessoais.Select the certificate store as Personal.
      2. Abra Gestor de configuração do SQL Server, em configuração de rede do SQL Server, rato para selecionar propriedades em protocolos para MSSQLSERVER.Open SQL Server Configuration Manager, under SQL Server Network Configuration, right-click to select Properties under Protocols for MSSQLSERVER. Em seguida, no certificado separador, selecione dados do armazém de SQL Server Identification Certificate como o certificado e, em seguida, guarde as alterações.Then, on the Certificate tab, select Data Warehouse SQL Server Identification Certificate as the certificate, and then save the changes.
      3. Abra Gestor de configuração do SQL Server, em do SQL Server Services, reinicie serviço do SQL Server e Reporting Service.Open SQL Server Configuration Manager, under SQL Server Services, restart SQL Server service and Reporting Service.
      4. Abra a consola de gestão da Microsoft (MMC) e adicione o snap-in certificados, selecione para gerir o certificado para conta de computador do computador local.Open the Microsoft Management Console (MMC) and add the snap-in for Certificates, select to manage the certificate for Computer account of the local machine. Em seguida, na MMC, expanda o pessoais pasta > certificadose exportar o dados do armazém de SQL Server Identification Certificate como um x. 509 binário codificado de DER (. CER) ficheiro.Then, in the MMC, expand the Personal folder > Certificates, and export the Data Warehouse SQL Server Identification Certificate as a DER encoded binary X.509 (.CER) file.
    2. No computador que aloja o SQL Server Reporting Services, abra a MMC e adicionar o snap-in para certificados.On the computer that hosts SQL Server Reporting Services, open the MMC and add the snap-in for Certificates. Em seguida, selecione para gerir os certificados conta de computador.Then, select to manage certificates for Computer account. Sob o autoridades de certificação de raiz fidedigna pasta, importar o dados do armazém de SQL Server Identification Certificate.Under the Trusted Root Certificate Authorities folder, import the Data Warehouse SQL Server Identification Certificate.

Fluxo de dados de armazém de dadosData Warehouse Dataflow

Datawarehouse_flow

Armazenamento de dados e sincronizaçãoData storage and synchronization

PassoStep DetalhesDetails
11 O servidor do site transfere e armazena dados na base de dados do site.The site server transfers and stores data in the site database.
22 Com base na respetiva agenda e a configuração, o ponto de serviço do Data Warehouse obtém dados da base de dados do site.Based on its schedule and configuration, the Data Warehouse service point gets data from the site database.
33 O ponto de serviço do armazém de dados é transferida e armazena uma cópia dos dados sincronizados na base de dados do armazém de dados.The Data Warehouse service point transfers and stores a copy of the synchronized data in the Data Warehouse database.

RelatóriosReporting

PassoStep DetalhesDetails
AA Utilizar relatórios incorporados, um utilizador solicita dados.Using built-in reports, a user requests data. Este pedido é passado para o Reporting Services ponto utilizando o SQL Server Reporting Services.This request is passed to the Reporting Services point using SQL Server Reporting Services.
BB A maioria dos relatórios são para obter informações atuais e estes pedidos são executados na base de dados do site.Most reports are for current information, and these requests are run against the site database.
CC Quando um relatório solicita dados históricos, utilizando um dos relatórios com um categoria de do armazém de dados, o pedido é executado na base de dados do armazém de dados.When a report requests historical data, by using one of the reports with a Category of Data Warehouse, the request runs against the Data Warehouse database.