O trigger Table executa um workflow quando uma linha é inserida ou atualizada em uma table do Studio. 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 table a ser monitorada.
- Event type — o que dispara o trigger: a inserção de uma linha, a atualização de uma linha, ou qualquer um dos dois.
- Watch columns — dispare somente quando estas colunas mudarem. 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 os nomes das colunas (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 table |
<table.tableId> | O id da table |
<table.tableName> | O nome da table |
<table.timestamp> | O horário do evento, em formato ISO |