Skip to main content

Data transforms

Data transforms

O objetivo de uma data transform é manusear os dados em um aplicativo. As data transforms copiam ou manuseiam dados nos campos necessários. É possível utilizar data transforms para converter dados de um tipo para outro, iterar listas de páginas ou grupos de páginas e copiar páginas inteiras de uma vez. 

Na imagem a seguir, clique nos ícones + para saber como a Pega Platform™ utiliza data transforms para melhorar o processo de checkout de um aplicativo de compras.

Convertendo dados com data transforms​

Você pode utilizar data transforms para converter dados de um tipo para outro. Por exemplo, você recebe uma entrada de data de entrega de um pedido a partir de outro sistema como um valor de string, como "4 de dezembro de 2021”. Utilize uma data transform para copiar e converter o formato de string armazenado da data de entrega para a propriedade de valor da data, 04/12/2021.

Para converter uma string em um número, abra o construtor de expressões, clique no ícone Configure e use as funções prontas para uso que estão disponíveis na Pega Platform. No exemplo do número do cartão de crédito, você pode utilizar a função toInt()

Chamando data transforms em fluxos

Você pode chamar uma data transform a partir de um fluxo. Em um fluxo, clique no conector para abrir a janela Connector properties. Na sessão Definir propriedades (Set properties), selecione Apply data transform.

Apply data transform in a flow rule

Considere outro exemplo. Um caso pai de oficina automotiva possui um caso filho que gerencia o fornecimento dos reparos necessários. O caso filho contém um menu de possíveis itens e serviços disponíveis, incluindo custos unitários. Os itens e serviços que são fornecidos são copiados para o caso pai para cobrança. Utilize uma data transform para iterar a lista de possíveis itens e serviços e copie apenas as entradas com uma quantidade maior que zero.

An auto repair parent case and service child case uses a data transform
Dica: Ao acessar informações em diferentes casos (por exemplo, em uma relação de caso pai-filho), considere referenciar dados do caso pai em vez de copiar informações do caso pai para o caso filho. Referencie dados para evitar problemas de sincronização se os dados mudarem no caso pai.

Verifique seus conhecimentos com a interação a seguir.


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

100% acharam esse conteúdo útil

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice