Flink Local Dev

Run and validate an Apache Flink SQL job on the current machine, in an in-process MiniCluster driven by the Flink SQL Client, before promoting it to production. Use for local Flink SQL development, debugging a SQL script, bounded replay of development Kafka/JDBC/CDC sources, shadowing every sink with print/blackhole/local filesystem, EXPLAIN plan checks, output assertions, and the parity checklist that precedes handing the job to `flink-k8s-operator`. A local run never writes to a production sink, consumer group, or checkpoint path.

datus-ai c94f7b8 30.7 KB Updated

File contents

datus-ai/datus-plugins/tree/main/datus-flink-plugin/datus_flink_plugin/skills/flink-local-dev commit c94f7b8e9d

Frequently asked questions

npx skillmds@latest add datus-ai/flink-local-dev