Variáveis de fluxo
Semelhante a variáveis do bloco de anotações de Fluxo de trabalho, crie variáveis que posam ser usadas e modificadas diretamente no fluxo. Acesse variáveis de fluxo como cápsulas de dados diretamente no painel de dados.
Use variáveis de fluxo para definir e recuperar valores em todo um fluxo. As variáveis de fluxo são semelhantes às entradas e saídas de subfluxo. Ambos definem os dados disponíveis para um fluxo ou subfluxo. A principal diferença entre eles é quando eles estão acessíveis. As variáveis de fluxo podem ser acessadas em todo o fluxo. As entradas só podem ser acessadas no início de um subfluxo e as saídas só podem ser acessadas quando um subfluxo é concluído.
Como criar variáveis de fluxo
Crie variáveis com a opção Variáveis de fluxo no menu Mais ações. Você pode criar várias variáveis ao mesmo tempo escolhendo um nome e tipo de dados para cada uma. As variáveis de fluxo aparecem como cápsulas de dados na seção Variáveis de fluxo do painel Dados.
Atribuição de valores a variáveis de fluxo
- O nome da variável.
- O valor de dados da variável.
Você pode atribuir valores a todas as suas variáveis com um único uso de Definir variáveis de fluxo. Ao contrário de outras cápsulas de dados, os valores atribuídos às variáveis de fluxo são mutáveis e podem ser alterados a qualquer momento. O uso de Definir variáveis de fluxo substitui o valor atual da variável. Se nenhum valor for atribuído a uma variável, o valor padrão será nulo.
Os valores da variável de fluxo são definidos na ordem em que são atribuídos de cima para baixo. Se você definir o valor da mesma variável várias vezes, o fluxo usará somente o último valor definido. Por exemplo, essas três definições de variável resultam na variável com o valor de tempo de execução do último conjunto de valores.
| Ordem | Variável | Configuração |
|---|---|---|
| 1 | variável | primeiro conjunto de valores |
| 2 | variável | segundo conjunto de valores |
| 3 | variável | último conjunto de valores |
Os valores de variável podem fazer referência a qualquer cápsula de dados anterior no fluxo, incluindo outras variáveis. Se você definir valores de variável por referência a outras cápsulas de dados, deverá manter a ordem das atribuições de variável. O valor referenciado deve vir sempre antes da variável que usa o valor referenciado. Modificar a ordem pode produzir valores nulos. Por exemplo, essas definições de variáveis produzem somente os valores de tempo de execução esperados quando você mantém a ordem das definições de variáveis.
| Ordem | Variável | Configuração | Valor do tempo de execução |
|---|---|---|---|
| 1 | variable1 | Um | Um |
| 2 | variable2 | {variable1}, dois | Um, Dois |
| 3 | variable3 | {variable1}, {variable2}, três | Um, dois, três |
Detalhes da execução do fluxo
Um resumo da lógica de fluxo Definir variáveis de fluxo aparece nos detalhes da execução. Os detalhes mostram o nome, tipo, configuração e valores de tempo de execução para todas as variáveis definidas com a ação. Os detalhes de execução também fornecem informações sobre as variáveis quando elas são usadas em ações ou lógica de fluxo. Nesse caso, ele mostra o tipo, a configuração e os valores de tempo de execução.
Tipos de dados compatíveis
- Data/hora
- Decimal
- Número de ponto flutuante
- Números inteiros
- JSON
- Referência
- Cadeia de caracteres
- Verdadeiro/falso