Adicionar os nós que conterão dados de configuração a uma nova aplicação CDM

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 4 min. de leitura
  • Adicione a estrutura de dados a uma nova aplicação que aceitará os dados de configuração carregados nos nós apropriados.

    Antes de Iniciar

    Importante:
    A partir da versão Washington DC, o Configuração de DevOps está sendo preparado para descontinuação futura. Ele ficará oculto e não será mais instalado em novas instâncias, mas continuará sendo compatível. Para obter detalhes, consulte o artigo Deprecation Process (Processo de descontinuação) [KB0867184] na Base de conhecimento do Now Support.

    Função necessária: Administrador do CDM [sn_cdm.cdm_admin]

    Por Que e Quando Desempenhar Esta Tarefa

    Quando o sistema cria uma nova aplicação, a aplicação tem apenas o nível mais alto de estrutura: componentes, coleçõese pastas implantáveis. Neste procedimento, você adiciona o componente, a coleção e os nós implantável que aceitarão os dados de configuração carregados. Quando você carrega dados de configuração existentes na aplicação, o sistema mapeia os dados como [nome:valor] pares (itens de dados de configuração - CDIs) no nó apropriado na estrutura de dados da aplicação CDM. Para obter mais informações, consulte Modelo de dados de CDM.

    Procedimento

    1. Crie os componentes que serão incluídos nas coleções.
    2. Adicionar uma coleção a um ou vários implantáveis:
      1. Para o nó de coleção na árvore, selecione o ícone de menu (ícone de menu) e selecione Incluir em implantáveis.
      2. Selecione todos os implantáveis nos quais a coleção será incluída e selecione Incluir.
        Nota:
        Somente implantáveis que ainda não incluem a coleção ou qualquer um de seus descendentes aparecem na lista. Se a coleção tiver o mesmo nome de um nó existente, a coleção será transformada em uma substituição ou sobreposição.
        A coleção está incluída em cada implantávelselecionado.

      Quando você adiciona uma coleção a um implantável, o painel do Editor exibe os nomes das coleções incluídas, mas não seu conteúdo (substituições ou sobreposições aparecem). Essa estratégia reduz a desordem e esclarece a estrutura. Para exibir o conteúdo totalmente resolvido dos dados, exiba o painel Visualização.

    3. Crie os componentes que serão incluídos nas coleções.
    4. Opcional: Adicione CDIs a implantável que substituirão ou sobreporão configurações em componentes ou coleções.
      Nota:
      Os itens de dados carregados são classificados em ordem alfabética nas pastas de estruturas para permitir que você localize itens específicos rapidamente.
      O sistema impõe os seguintes limites na contagem de itens de dados de configuração (CDIs):
      • Uma aplicação pode conter um total máximo de 100.000 CDIs.
      • Qualquer implantável único pode conter no máximo 10.000 CDIs.
      Consulte Propriedades do sistema CDM para obter informações sobre como definir as configurações das propriedades sn_cdm.max_allowed_cdi_per_application e sn_cdm.max_allowed_cdi_per_deployable.
      Para obter mais informações, consulte Definir ou atualizar um componente, Definir ou atualizar uma coleçãoou Criar ou atualizar um CDI de variável.
    5. Selecione Salvar para salvar as mudanças no changeset e preparar as mudanças no changeset para serem confirmadas.
      O painel Editor, a exibição de lista e o painel Visualizar são atualizados para refletir o estado resolvido do changeset. O sistema atualiza o changeset, mas não atualiza a aplicação. As mudanças aparecem na guia Atividade. Você deve confirmar um changeset para atualizar os dados de configuração da aplicação. Depois de salvar, você pode passar para outras atividades e retornar mais tarde para editar o changeset.
    6. Opcional: Selecione Confirmar.
      A caixa de diálogo Confirmar conjunto de mudanças é aberta e lista cada implantável afetado pelas mudanças.
      Nota:
      Depois de confirmar um changeset, o changeset não pode ser modificado.
      O sistema gera um snapshot de cada implantável afetado pelas mudanças. A caixa de diálogo oferece as seguintes Ações adicionais:
      • Se nenhum implantáveis for afetado pelas mudanças, selecione Nenhuma ação adicional. O sistema atualizará a aplicação para manter as mudanças.
        • Selecione Validar snapshots para executar as seguintes operações em todos os snapshots gerados:
          • O sistema executa todas as políticas mapeadas para o implantávelassociado.
          • Se o snapshot for aprovado em todas as políticas, o valor do Status de validação será definido como Aprovado e nenhuma entrada será listada na guia Resultados de validação. Se a validação foi invocada com a opção Publicar publicação válida, os snapshots válidos serão publicados automaticamente.
          • Se alguma política encontrar problemas, o valor do Status de validação será definido como Falha. A guia Resultados de validação exibe todas as falhas ou avisos retornados pelas políticas.
          • Se houver falha na execução de alguma política, o valor do Status de validação será definido como Erro de execução e a guia Resultados de validação indicará que a validação falhou devido a um erro.
        • Selecione Validar e publicar snapshots para executar a validação conforme descrito na ação Validar snapshots. Somente snapshots aprovados na validação são publicados. Somente snapshots publicados podem ser exportados.
        Selecione Confirmar.
        • O sistema atualiza a aplicação para persistir nas mudanças nos dados de configuração.
        • O estado do changeset muda para Confirmado.
        • O changeset não pode ser modificado.
        • Se os snapshots foram criados, a mensagem de confirmação incluirá um link para os snapshots.
        • Se ocorrer um erro durante o processo de confirmação, o estado do conjunto de mudanças será definido como Falha na confirmação.

    O que Fazer Depois

    A aplicação ainda não contém dados de configuração, portanto, a próxima etapa é importar os dados de configuração existentes para os nós apropriados na aplicação. Consulte Carregando seus dados de configuração.