Estratégias de atualização das páginas de dados
Dados antigos e dados atualizados
Os dados desatualizados, também chamados de dados obsoletos, podem levar a decisões equivocadas, erros onerosos e processos ineficientes. Manter o conteúdo de uma página de dados atualizado é essencial para garantir resultados desejáveis e preciso nos casos. Na primeira vez em que os usuários acessam uma página de dados, a Pega Platform™ preenche a página com informações atualizadas. Os usuários subsequentes acessam os mesmos dados em cache, mesmo se houver mudança nos dados de origem. Para manter as páginas de dados atualizadas com as mudanças nos dados de origem, configure uma estratégia de atualização para identificar e limitar os dados obsoletos.
Estratégias de atualização
As estratégias de atualização de uma página de dados definem uma ou mais condições para teste se o conteúdo de uma página de dados é considerado obsoleto e precisa ser recarregado. Quando um usuário acessa uma página de dados, a Pega Platform verifica as condições de atualização configuradas para a página de dados. Caso uma página atenda a pelo menos uma das condições, a Pega Platform recarrega o conteúdo da página a partir de fonte de dados específica.
No registro de uma página de dados, a guia Gerenciamento de carga (Load management) oferece aos desenvolvedores três opções para configurar uma estratégia de atualização em uma página de dados somente leitura.
Recarregar uma vez por interação
A opção Recarregar uma vez por interação (Reload once per interaction) atualiza o conteúdo da página de dados sempre que um usuário acessa a página na memória. Essa opção está disponível somente para páginas com o escopo definido para Thread ou Solicitante (Requestor) e não pode ser combinada com nenhuma outra opção de atualização.
Por exemplo, a reserva de viagem preenche uma página de dados com informações de assentos do voo selecionado por um cliente. Selecione Recarregar uma vez por interação para atualizar a página de dados sempre que o cliente acessar a página, para garantir que as informações de assentos sejam tão atuais quanto possível.
Não recarregar quando
A opção Não recarregar quando (Do not reload when) utiliza uma regra de condição para testar se a página de dados é considerada obsoleta. Se a condição retornar um resultado verdadeiro, o conteúdo da página de dados será considerado atual e a Pega Platform não tentará atualizar a página de dados.
Por exemplo, a página de dados contém informações de volume e de preço para uma segurança específica. Ao final de um dia de negociações, preço e volume permanecem constantes até que as negociações sejam reiniciadas no próximo dia útil. Para evitar atualização desnecessária da página de dados, configure uma condição para evitar que a Pega Platform recarregue a página após o término do dia de negociações e antes que o próximo dia útil de negociações comece.
Recarregar se mais antigo que
A opção Recarregar se mais antigo que (Reload if older than) utilize um intervalo fixo de tempo para determinar se uma página de dados está obsoleta. Ao final do intervalo, o conteúdo da página de dados é considerado obsoleto, e a próxima tentativa de acessar a página de dados faz com que a Pega Platform atualize a página de dados. Assim, se uma página de dados com um intervalo de 10 minutos para Recarregar se mais antigo que é acessada inicialmente às 1200 (12h00), a página é considerada obsoleta às 1210 (12h10). A Pega Platform então atualiza o conteúdo da página quando um usuário acessa a página obsoleta, o que pode não ocorrer até às 1300 (13h00).
Por exemplo, um caso de onboarding permite a um gerente atribuir um local de assento a um novo funcionário. Um inventário dos locais de assento com o status de cada local é armazenado em uma tabela de banco de dados e filtrado para preencher uma página de dados com locais disponíveis no escritório específico no caso de onboarding. A página de dados é parametrizada para manter uma instância para cada escritório. Os stakeholders estão confiantes de que atualizar a página a cada minuto é suficiente para evitar seleções duplicadas pelos gerentes.
A Pega Platform nunca atualiza página de dados mais do que uma vez por interação, independentemente de como as opções de atualização da página de dados sejam configuradas.
Verifique seus conhecimentos com a interação a seguir.