Buscar K
Aparência
Aparência
Uma vez que seu Dataflow esteja publicado em uma Mesa de Dados, você pode definir quando e como ele será executado.
Dispare uma execução manualmente a qualquer momento — ideal para cargas iniciais ou reprocessamento.
Se o seu fluxo utiliza parâmetros temporais (variáveis {StartDate}, {EndDate}), o seletor de modo será exibido:
| Modo | Descrição |
|---|---|
| Total | Executa o fluxo sem filtros de tempo. Ideal para carga histórica completa — apaga os dados antigos e recarrega tudo |
| Temporal | Permite definir um período específico: Dias Passados, Dias Futuros, Mês e Ano ou Ano |
| Incremental | Baseada em coluna de controle (updated_at), traz apenas registros novos ou alterados. O sistema guarda automaticamente o último datapoint processado |
NOTE
Para que o modo Temporal funcione, seus nós (SQL Query, API Request) devem utilizar as variáveis {StartDate} e {EndDate}. Exemplo: DATA_EMISSAO BETWEEN '{StartDate}' AND '{EndDate}'
NOTE
Para que o modo Incremental funcione, seus nós devem utilizar a variável {LastDataPoint}. Exemplo: UPDATED_AT > '{LastDataPoint}'
O Agendamento é o sistema de automação do Horus — ele dispara o fluxo automaticamente em intervalos definidos.
Na tela de Agendamentos, monitore as execuções:
| Status | Indicador | Descrição |
|---|---|---|
| Sucesso | 🟢 | Terminou sem erros |
| Erro Parcial | 🟡 | Terminou, mas algumas linhas ou etapas falharam |
| Erro | 🔴 | O fluxo falhou e parou antes de concluir |
Crie agendamentos com múltiplos flows em sequência para garantir a ordem de execução — essencial para arquiteturas em camadas:
Exemplo de sequência típica:
raw_vendas — Extrai dados brutos do ERPrefined_vendas — Trata, remove duplicatas, aplica regras de negóciogold_vendas — Gera agregações finais para dashboardTIP
Configure o período de carga (últimos 30 dias) para cada flow, mantendo o mesmo período para flows do mesmo dado (vendas, por exemplo).