Pular para o conteúdo

PopSQL: suporte limitado.

Migrar agora →

Pipelines, syncs e notebooks

Encadear consultas com parada em falha, copiar resultados para fora, e explorar em células.

Pipelines

Um pipeline é uma lista ordenada de consultas com um cron próprio (e fuso próprio, como os agendamentos). Cada passo diz o que fazer se falhar: parar o resto ou seguir. O histórico guarda cada execução com os passos como estavam naquele momento, não como estão hoje. Disponível no Team e no Business.

  • Notificação por falha (padrão), por sucesso ou sempre — para endereços fixos ou para uma lista de transmissão.
  • Uma execução em andamento bloqueia a próxima: `RunningSince` é o que impede dois disparos do mesmo pipeline se sobreporem.

Syncs

Um sync copia o resultado de uma consulta para um destino externo, no horário que você marcar. Os destinos hoje são três: webhook (POST com as linhas em JSON), Google Sheets (uma aba, substituída a cada execução) e Slack (mensagem com a tabela).

O sync passa pelo mascaramento de colunas antes de escrever. Não existe destino externo que receba o valor cru — o mesmo raciocínio das entregas agendadas.

Notebooks

Células de SQL executadas em ordem, com o resultado de cada uma guardado ao lado. Servem para investigar — o que você quer manter vira consulta salva. A execução é assíncrona e o histórico de cada notebook fica disponível na própria página.