---
sourceDocument: Yokohama Gestão de serviços de TI
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/it-service-management

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Gestão de serviços de TI

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Importando dados históricos para DevOpsferramentas

# Importando dados históricos para DevOpsferramentas {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 9 min. de leitura

Use o catálogo de serviços para integrar um novo app e importar histórico DevOpsdados desse app. Ative a pesquisa para importar dados mapeados para planos, repositórios e pipelines associados em uma frequência agendada.

## Histórico de importação DevOpsdados das ferramentas existentes {#import-historical-data-devops-catalog__section_rnt_wyr_jsb}

Você pode criar uma solicitação de integração de app e importar dados históricos para r DevOpsferramenta que você já incorporou, usando o formulário de catálogo de integração do app. Atualmente, você pode importar dados históricos dos últimos 90 dias a partir da data atual e habilitar a pesquisa em uma frequência agendada para as seguintes ferramentas:

* Jira (Plano)
* GitHube. GitHubEmpresa (codificação)
* Jenkins (Orquestração)

{#import-historical-data-devops-catalog__ul_mbb_lsl_jsb}  
Nota:  
* Certifique-se de ter criado, conectado e descoberto a ferramenta para a qual você está importando dados.
* Importar solicitações para a ferramenta Plano ( Jira) são processados primeiro, seguido pelas solicitações de importação de repositório e pipeline.
{#import-historical-data-devops-catalog__ul_h33_zxr_jsb}

## Fluxo de trabalho de importação e novas tentativas {#import-historical-data-devops-catalog__section_nn3_czr_jsb}

Ao enviar com sucesso a solicitação de catálogo do catálogo de autoatendimento, a solicitação é enviada para aprovação seguindo o fluxo de aprovador designado que você configurou. Quando a solicitação é aprovada, um evento de entrada é criado para a solicitação de integração do app. . Processando detalhes O campo do registro de evento de entrada exibe o ID da solicitação de importação e o status. Uma única solicitação de importação cria várias páginas de solicitação de importação secundárias que são exibidas na lista relacionada. As páginas de solicitação de importação são criadas com base na seguinte lógica para as ferramentas compatíveis:

* Jira: uma página é criada para um intervalo de 15 dias.
* GitHub : uma página é criada para cada 100 confirmações.
* Jenkins: as páginas são criadas por compilação.
{#import-historical-data-devops-catalog__ul_xzm_tjt_4sb} . Após a conclusão do processamento das solicitações de importação, os itens de trabalho associados, confirmações, ramificações, marcadores, execuções de pipeline, os resumos de testes mapeados são criados e persistidos no sistema.  
Na importação bem-sucedida, você pode exibir todas as confirmações importadas no DevOpsDesenvolver:

* Filiais
* Confirmações
* Comprometidos
* Marcadores
* Repositórios
* Itens de trabalho
{#import-historical-data-devops-catalog__ul_pc3_334_ksb} para obter detalhes para confirmar a importação bem-sucedida para o intervalo de datas especificado.

Ao processar uma solicitação de importação, se houver erros de página, um mecanismo de nova tentativa integrado tentará processar a página por um número definido de vezes. Após todas as novas tentativas automáticas, se a página ainda estiver em estado de erro, as páginas subsequentes ou restantes na solicitação de importação serão processadas. O estado geral da solicitação de importação permanece com erro.  
Por exemplo, se a solicitação de importação do plano falhar (após todas as novas tentativas), prosseguiremos para processar as importações de repositório e pipeline. Você pode configurar as novas tentativas para a solicitação de importação de DevOpsAdministraçãoPropriedadesMáximo de novas tentativas por página durante a importação.

* Especifique a contagem de novas tentativas para tentativa automática, caso a página de solicitação de importação falhe no Máximo de novas tentativas por página durante a importação campo. Se, após todas as novas tentativas automáticas, a página não for bem-sucedida, a solicitação de importação processará as páginas restantes. O status geral da solicitação de importação é refletido como com erro.
* Você pode tentar novamente manualmente uma importação com falha clicando em Tente importar novamente na página de solicitação de importação com falha,
{#import-historical-data-devops-catalog__ul_vlg_syr_jsb}

## Configuração e programação de pesquisa {#ariaid-title2}

Habilite a pesquisa para importar DevOpsdados em uma frequência agendada para apps que importaram dados históricos e são mapeados para planos, repositórios e pipelines associados.
Depois de integrar um app e importar o associado DevOpsdados, você pode habilitar a programação do sistema base para que as solicitações de importação sejam criadas para os planos, repositórios e pipelines que são rastreados e associados a um app. Quando a importação solicita a conclusão do processamento, os dados associados são persistentes e exibidos no app. Enquanto o sistema de base <var class="keyword varname">DevOpsImportPolling </var>o trabalho de programação está ativo por padrão, você deve habilitar a pesquisa no DevOpspropriedades para executar o trabalho agendado.

Para habilitar a pesquisa, navegue até DevOpsAdministraçãoPropriedadesHabilitar pesquisa de importação e marque a caixa de seleção.  
Ativar este sinalizador de propriedade habilita o sistema de base <var class="keyword varname">DevOpsImportPolling </var>trabalho de programação. O trabalho agendado para pesquisa considera a última importação bem-sucedida ou 30 dias, o que for posterior como "data de início", e a data do dia atual como "data de término" para a importação de dados, para todos os apps que estão ativos e têm pipelines rastreados. O trabalho pesquisa a hora da última importação bem-sucedida e cria a solicitação de importação subsequente de acordo. Essa lógica garante que o trabalho de pesquisa agendado importe o delta de relevante DevOpsdados desse app, desde a última importação bem-sucedida até a data, até um máximo de trinta dias.  
Nota:  
Não configure uma frequência de pesquisa que seja inferior a um dia ou 24 horas.
A frequência padrão do trabalho é definida para ser executado diariamente à meia-noite usando o fuso horário do sistema. Para alterar a frequência do trabalho agendado, você precisa de ServiceNow Now PlatformFunção de administrador (administrador).  
Navegar até Definição do SistemaTrabalhos agendadosDevOpsImportPolling e modifique o. Executar frequência, Fuso horário e. Tempo valores de campo, conforme necessário. Para obter mais informações, consulte [Programe trabalhos](https://www.servicenow.com/docs/access?context=c_ScheduledJobs&version=yokohama&pubname=yokohama-platform-administration&ft:locale=en-US)  
Nota:  
* O trabalho agendado se aplica somente a apps ativos. Certifique-se de que o app para o qual você está configurando a pesquisa esteja no estado ativo e o. Rastrear o campo está habilitado para os pipelines relevantes.
* Ao modificar a frequência de programação, considere o seguinte:
  * Para o JIRA, o fuso horário padrão é baseado no fuso horário do local do servidor JIRA.
  * Para JenkinsO fuso horário padrão é UTC. Para obter mais informações, consulte Jenkins [Documentação sobre fusos horários do sistema](https://www.jenkins.io/doc/book/managing/change-system-timezone/).
  {#polling-import-schedule-devops-data__ul_jk1_wt4_ksb}
{#polling-import-schedule-devops-data__ul_wt1_qt4_ksb}  
Os trabalhos agendados que pesquisam para importação DevOpsos dados respeitam os valores padrão para o seguinte DevOpspropriedades relacionadas a importações e solicitações de importação:

* Máximo de novas tentativas por página ao importar
* Número máximo de páginas a serem processadas por vez para uma solicitação de importação
* Para salvar cargas como anexos no registro da página de solicitação de importação, defina o campo "Valor" como "Verdadeiro". Qualquer outra coisa é considerada falsa.
{#polling-import-schedule-devops-data__ul_njp_525_jsb}

## Importar existente Azure DevOpspipelines, repositórios e planos {#ariaid-title3}

Após a integração Azure DevOpscom DevOps, você pode importar até 90 dias de existentes Azure DevOpsdados de pipeline, repositório e plano. Em seguida, você pode usar DevOpspainéis para exibir e gerenciar Azure DevOpsdados.

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

* Você solicitará os dados do catálogo de serviços como um item do catálogo predefinido.
* Resumos de testes importados, artefatos e pacotes estão vinculados a execuções de pipeline e não a execuções de etapa.
* Os resultados da verificação do SonarQube não são importados.
* Azure DevOps impõe as seguintes restrições:
  * É possível importar no máximo 20 000 itens de trabalho a cada 15 dias.
  * É possível mapear no máximo 200 confirmações de execução para qualquer execução de pipeline.
  * Os resultados de testes para execuções de pipeline com mais de 7 dias não são retornados.
  {#devops-import-existing-ado-data__ul_etn_zrv_ctb}

{#devops-import-existing-ado-data__ul_l54_rdl_2tb}  
Nota:  
O processo de importação pode levar algum tempo, horas para conjuntos de dados muito grandes.

### Procedimento

1. Navegar até TudoCatálogo de serviçosDefinições de CatálogoMeus catálogos e, em seguida, selecione Integração de DevOps .
2. Em Itens do catálogo lista relacionada, selecione Integração de aplicações DevOps .
3. No formulário Item do catálogo, selecione Experimente para solicitar os dados.  
   O formulário de integração da aplicação DevOps resultante permite especificar o item do catálogo a ser solicitado. Neste caso, o "app" a ser pedido é seu Azure DevOpsinstância.

4. Selecione o ícone Selecionar na lista ( ![Ícone de aplicações]()) no App e selecione sua instância de Azure DevOps.  
   Agora que você especificou a instância, você especificará o intervalo de datas e as fontes de dados a serem importados.
5. Repita o procedimento a seguir para cada pipeline, repositório e plano que você deseja importar:
   1. Selecione o ícone Selecionar na lista ( ![Ícone de aplicações]()) no apropriado Integração campo para selecionar o item a ser importado.  
      Você pode selecionar vários itens.
   2. Especifique o intervalo de datas para os dados no Importar de e. Importar para campos.
   {#devops-import-existing-ado-data__substeps_efn_vn4_ctb}
6. Selecione Pedir agora.  
   Sua solicitação aparece na página Status do pedido.
7. Selecione o número da solicitação para que você ou outro usuário com a função de administrador possa aprovar a solicitação.  
8. Aprovar a solicitação: No formulário de solicitação, defina Aprovação e. Estado da solicitação para Aprovado .  
   O processo de importação começa imediatamente após a aprovação.

## Importar existente GitLabpipelines e repositórios {#ariaid-title4}

Após a integração GitLabcom DevOps, você pode importar até 90 dias de existentes GitLabdados de pipeline e repositório. Em seguida, você pode usar DevOpspainéis para exibir e gerenciar GitLabdados.

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

* Você solicitará os dados do catálogo de serviços como um item do catálogo predefinido.
* Os resumos de testes importados estão vinculados a execuções de pipeline e não a execuções de etapa.
* Somente artefatos publicados usando a palavra-chave artefatos são importados.
* Os resultados do teste não são exibidos para artefatos que expiraram. Você pode definir a data de expiração de um artefato configurando o. expire_in propriedade no pipeline. Para obter mais informações sobre políticas de expiração de artefato, consulte [Expiração de metadados de artefato e trabalho](https://about.gitlab.com/blog/2020/06/18/job-artifact-meta-data-expiration-change/).
* Os resultados da verificação do SonarQube não são importados.
* Apenas 6400 confirmações por ramificação podem ser importadas em uma única importação.
* O GitLab impõe a seguinte restrição: Ao associar confirmações de execução a uma execução de pipeline, o GitLab não fornece a parte inicial dos detalhes de confirmação em alguns cenários. Ele fornece somente a parte antes do SHA como "0000000000000000". Em tais cenários, a confirmação mais recente será associada como a confirmação de execução. Por exemplo, quando uma nova ramificação é criada ou quando um pipeline é executado manualmente.  
  Nota:  
  O processo de importação pode levar algum tempo, horas para conjuntos de dados muito grandes.
{#import-existing-gitlab-pipelines-and-repositories__ul_l54_rdl_2tb}

### Procedimento

1. Navegar até TudoCatálogo de serviçosDefinições de CatálogoMeus catálogos e, em seguida, selecione Integração de DevOps .
2. Em Itens do catálogo lista relacionada, selecione Integração de aplicações DevOps .
3. No formulário Item do catálogo, selecione Experimente para solicitar os dados.  
   O formulário de integração da aplicação DevOps resultante permite especificar o item do catálogo a ser solicitado. Neste caso, o "app" a ser pedido é seu GitLabinstância.

4. Selecione o ícone Selecionar na lista ( ![Ícone de aplicações]()) no App e selecione sua instância de GitLab.  
   Agora que você especificou a instância, você especificará o intervalo de datas e as fontes de dados a serem importados.
5. Repita o procedimento a seguir para cada repositório que você deseja importar:
   1. Selecione o ícone Selecionar na lista ( ![Ícone de aplicações]()) no Repositórios de integração e selecione o item a ser importado.  
      Você pode selecionar vários itens.
   2. Especifique o intervalo de datas para os dados no Importar de e. Importar para campos.

   {#import-existing-gitlab-pipelines-and-repositories__substeps_efn_vn4_ctb}  
   Nota:  
   Os pipelines mapeados para os repositórios são selecionados automaticamente quando você seleciona o repositório no Repositórios de integração campo. Você não precisa selecionar os pipelines separadamente.
6. Selecione Pedir agora.  
   Sua solicitação aparece na página Status do pedido.
7. Selecione o número da solicitação para que você ou outro usuário com a função de administrador possa aprovar a solicitação.  
8. Aprovar a solicitação: No formulário de solicitação, defina Aprovação e. Estado da solicitação para Aprovado .  
   O processo de importação começa imediatamente após a aprovação.
{#import-existing-gitlab-pipelines-and-repositories__steps_dk4_pcr_x5b}

