Regras de arquivamento de dados para tabelas DevOps

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • As regras de arquivamento da tabela do sistema base garantem que os dados DevOps armazenados no Configuration Management Database (CMDB) sejam sistematicamente arquivados e limpos.

    Regras de arquivamento para DevOps dados em CMDB tabelas

    O arquivamento de dados envolve o gerenciamento do crescimento do tamanho da tabela e o arquivamento de dados antigos. Ele move dados que não são mais necessários todos os dias das tabelas primárias para um conjunto de tabelas de arquivamento. Para obter mais informações, consulte Arquivamento de dados. As regras de arquivamento do sistema base são configuradas para arquivar automaticamente DevOps tabelas que são mais antigas do que um período especificado. Uma tabela de arquivamento é criada para qualquer tabela que tenha uma regra de arquivamento associada a ela. Você também pode optar por restaurar dados de tabelas de arquivamento.
    Nota:
    Embora você possa restaurar qualquer registro das tabelas de arquivamento. Depois que os dados arquivados são restaurados, os mesmos dados não são mais arquivados automaticamente. Para obter mais informações, consulte Managing archived data.
    • Navegar até Arquivamento do Sistema > Regras de Arquivamento e selecione a regra de arquivamento individual cujos dados você restaurou.
    • Habilite a caixa de seleção Rearquivamento automático para retomar o arquivamento automático para essa regra de arquivamento.

    Modificar o valor do sistema base para regras de arquivamento

    Você pode configurar a duração do arquivamento automático para todas as regras de arquivamento aplicáveis a tabelas DevOps na propriedade do sistema Arquivamento automático (em meses) DevOps. Por padrão, o valor desta propriedade é definido como 9 (meses). Navegar até DevOps > Administração > Propriedades > Arquivamento automático (em meses), para modificar o valor. Para obter mais informações sobre como configurar o arquivamento de dados, consulte Criar uma regra de arquivamento

    A lista a seguir indica as tabelas que são arquivadas automaticamente.
    Tabela 1. Tabelas DevOps arquivadas automaticamente
    Tabela Nome da tabela Nome da tabela arquivada
    Solicitação em estágio de artefato sn_devops_artifact_staging ar_sn_devops_artifact_staging
    Versão do artefato sn_devops_artifact_version ar_sn_devops_artifact_version
    Filial sn_devops_branch ar_sn_devops_branch
    Resultado de testes de compilação sn_devops_build_test_result ar_sn_devops_build_test_result
    Resumo do Teste de Compilação sn_devops_build_test_summary ar_sn_devops_build_test_summary
    Retorno de chamada sn_devops_callback ar_sn_devops_callback
    Confirmar sn_devops_commit ar_sn_devops_commit
    Confirmar Detalhes sn_devops_commit_details ar_sn_devops_commit_details
    Artefato implantado para Execução de Tarefa sn_devops_m2m_artifact_execution ar_sn_devops_m2m_artifact_execution
    Versão do Artefato para Compromisso sn_devops_m2m_artifact_version_commit ar_sn_devops_m2m_artifact_version_commit
    Filial a Ser Confirmada sn_devops_m2m_branch_commit ar_sn_devops_m2m_branch_commit
    Executar Confirmação sn_devops_m2m_commit_execution ar_sn_devops_m2m_commit_execution
    Item de compromisso com o trabalho sn_devops_m2m_commit_work_item ar_sn_devops_m2m_commit_work_item
    Execução de pipeline sn_devops_pipeline_execution ar_sn_devops_pipeline_execution
    Resumo da verificação da qualidade do software sn_devops_software_quality_scan_summary ar_sn_devops_software_quality_scan_summary
    Relações do resumo da verificação de qualidade do software sn_devops_software_quality_scan_summary_relations ar_sn_devops_software_quality_scan_summary_relations
    Execução de Etapa sn_devops_step_execution ar_sn_devops_step_execution
    Marcador sn_devops_tag ar_sn_devops_tag
    Execução de tarefa sn_devops_task_execution ar_sn_devops_task_execution
    Resumo da tarefa sn_devops_test_summary ar_sn_devops_test_summary
    Relações de resumo de teste sn_devops_test_summary_relations ar_sn_devops_test_summary_relations
    Item de trabalho sn_devops_work_item ar_sn_devops_work_item
    O recurso de regras de arquivamento de dados considera e respeita as regras primárias antes que as regras de arquivamento individuais sejam executadas. Se você tiver uma regra de arquivamento primária associada, as regras secundárias serão executadas somente quando as regras primárias forem executadas. Da mesma forma, ao modificar regras individuais, você deve primeiro desabilitar ou desassociar a regra de arquivamento primária, fazer as mudanças de configuração e reativar a regra de arquivamento primária. As mudanças na propriedade Arquivamento automático (em meses) DevOps substituem todas as mudanças de configuração feitas na duração das regras de arquivamento secundárias. Por exemplo, você pode atualizar a condição da regra de arquivamento de qualquer uma das regras de arquivamento ativas DevOps para um valor personalizado, digamos, três meses em vez do padrão de 9 meses. No entanto, se você modificar a propriedade Arquivamento automático (em meses) DevOps, todas as modificações feitas nas condições das regras de arquivamento individuais serão substituídas pelo valor na propriedade do sistema Arquivamento automático (em meses).
    Nota:
    A função de substituição é vinculativa para todos os cenários, exceto:
    • Quando uma regra de arquivamento não pertence ao escopo DevOps.
    • Quando uma regra de arquivamento pertence ao escopo DevOps, mas está inativa.

    Regras de destruição do sistema de base para dados DevOps

    As regras de destruição do sistema base também são habilitadas e ativadas em todas as tabelas DevOps arquivadas. Por padrão, os dados são excluídos de uma tabela arquivada após 36 meses ou 1095 dias a partir do momento em que os dados são armazenados na tabela de arquivamento. Para obter mais informações, consulte Criação de uma regra de destruição.