O trigger Table executa um workflow quando uma linha é inserida ou atualizada em uma tabela do Zoen. Use-o para reagir a mudanças nos dados — enriquecer uma linha quando ela é adicionada, ou enviar um follow-up quando uma coluna de status muda.
Configuração
- Table — a tabela a observar.
- Event type — quando disparar: inserção de linha, atualização de linha, ou ambos.
- Watch columns — dispara só quando essas colunas mudam. Deixe vazio para disparar em qualquer atualização.
- Include headers — retorna cada linha como um objeto chave-valor indexado pelo nome da coluna.
Saídas
| Saída | O que é |
|---|---|
<table.row> | A linha mapeada para nomes de coluna (quando Include headers está ativo) |
<table.rawRow> | O objeto bruto da linha |
<table.previousRow> | A linha antes da atualização (null em inserções) |
<table.changedColumns> | As colunas que mudaram (vazio em inserções) |
<table.rowId> | O id único da linha |
<table.headers> | Os nomes das colunas da tabela |
<table.tableId> | O id da tabela |
<table.tableName> | O nome da tabela |
<table.timestamp> | O horário do evento, em formato ISO |