BigData / Apache StreamPark Interview questions
How do you create a Flink SQL job in StreamPark Console?
StreamPark supports two ways to define a Flink job: uploading a pre-built jar, or writing Flink SQL directly in the console. For the SQL path, you don't need a separate project or a Maven build at all.
- Create a new application and choose Flink SQL as the development mode instead of Upload Jar.
- Write the SQL — source table DDL, transformation logic, and sink table DDL — in the built-in Monaco-based SQL editor.
- Declare any connector dependencies the SQL needs (for example a Kafka or JDBC connector) so StreamPark can pull them in.
- Choose the execution mode (YARN Application, Kubernetes Application, and so on) and save.
- Start the job from the console; StreamPark handles submitting it to the target cluster.
This path is popular for lightweight ETL and ad hoc queries because it avoids managing dependency conflicts that come with hand-built jars.
More Related questions...