Ir para o conteúdo

WF6 — Auditoria de Dados — Postgres

ID: 23IjPJ3rzT42nxn9 · Status: ⏸ INATIVO · Trigger: Manual

Objetivo

Identificar materiais cadastrados na tabela materiais_telegram sem referência de produto (referencia nulo ou vazio), gerar um relatório Excel e enviar pelo Telegram.

Fluxo Resumido

  1. Disparo manual
  2. Query SQL busca registros sem referência
  3. Resultado convertido para .xlsx com nome dinâmico (data do dia)
  4. Arquivo enviado como documento para o chat ID 739898723 no Telegram

Query Principal

SELECT id, tipo, referencia
FROM materiais_telegram
WHERE referencia IS NULL OR referencia = '';

Query Ad-hoc (nó isolado — usar no DBeaver ou conectar manualmente)

SELECT linha, colecao, tipo, referencia, data_cadastro, nome_arquivo, ID
FROM public.materiais_telegram
WHERE (referencia IS NULL OR referencia = '')
  AND tipo IN ('still', 'lookbook')
  AND colecao IN ('inverno 2026')
ORDER BY data_cadastro DESC;