Snowflake

Snowflake runs the SQL, the warehouse and the stage. Kestra decides when it runs, what feeds it and what runs next, from file arrival to dbt transforms.

  • Technology partner
  • United States
  • North America

About

The io.kestra.plugin.jdbc.snowflake plugin turns stage uploads, COPY INTO, multi-statement transactions and polling triggers into declarative tasks that chain with Airbyte ingestion and dbt in one flow.

Snowflake + Kestra: everything around the warehouse, orchestrated

  • Stage loading end to end

    Upload pushes a file to a Snowflake stage, then Query runs the COPY INTO. A failed COPY retries without uploading the file again.

  • Transactional incremental loads

    Queries runs the staging COPY, the MERGE and the watermark update as one transaction, so a failure rolls back and no partial batch lands.

  • Flows that start on data

    The Snowflake Trigger polls the warehouse and starts a flow when a query returns rows, then marks them processed with afterSQL.

  • Warehouse cost control

    Resume a warehouse, run the workload and suspend it in the same flow. Query tags tie credit usage back to the execution that issued each statement.