SELECT 'source' AS dataset, COUNT(*) AS rows, SUM(amount) AS total_amount
FROM source_orders
WHERE load_date = DATE '2026-08-21'
UNION ALL
SELECT 'target' AS dataset, COUNT(*) AS rows, SUM(amount) AS total_amount
FROM warehouse_orders
WHERE load_date = DATE '2026-08-21';Починайте ETL validation з незалежних control totals на кожній межі, а при розбіжності counts або amounts переходьте до row-level diff. Окремо перевіряйте rejected rows, type conversions, joins, defaults та idempotency повторного запуску, а не лише status job.
Очікуваний результат: Source і target totals збігаються з урахуванням задокументованих rejects і transformations.