Operações de Memória da Sessão
Use esta ação quando quiser armazenar um valor e reutilizá-lo em expressões CEL posteriores durante o contexto de execução atual do workflow ou assistente.
Melhor para
- Salvar um valor de um passo para condições posteriores
- Manter um sinalizador, contador ou resultado de consulta simples disponível para passos posteriores
- Limpar valores temporários quando não forem mais necessários
Campos principais
| Campo | O que faz |
|---|---|
| Operação | Escolhe entre definir (set), obter (get), excluir (delete) ou mesclar (merge) |
| Chave | Nomeia o valor que você quer armazenar (não usado com merge) |
| Valor | O valor a armazenar, usado com set e merge |
Merge avalia o Valor para um objeto e armazena cada par chave-valor de uma só vez, então não recebe uma Chave.
O que passos posteriores podem usar
Esta ação não cria uma saída de passo separada. Em vez disso, o valor armazenado pode ser referenciado diretamente em expressões CEL posteriores pelo nome da chave que você escolheu.
Exemplo:
- Salve
customerTier - Use
customerTierem uma condição ou mensagem posterior
Dicas
- Use nomes de chave simples como
customerTier,latestSummaryoushouldEscalate. - Na maioria dos casos, Definir e Excluir são as operações que você usará com mais frequência.
- Você não precisa de um passo separado de Obter, porque expressões posteriores podem referenciar a chave armazenada diretamente.
- Use a depuração para confirmar que o valor armazenado está disponível onde você espera.