Drive Snowflake from events, not cron tasks.
Snowflake runs the SQL. Kestra decides when it runs, what feeds it, and what runs next. Load stages on file arrival, run idempotent MERGE upserts as transactions, chain with dbt and ingestion, and trace every statement in one execution history.