tencent cloud

Stream Compute Service

Job Types

Unduh
Mode fokus
Ukuran font
Terakhir diperbarui: 2026-06-12 11:10:05
You can log in to the Stream Compute Service console to create a job. At present, three job types are available for selection on the Create job page: SQL, JAR, Python. You can select a job type based on your business needs and scenarios.

SQL job

Compared with other programming languages, SQL costs less in terms of studying it. SQL-based job development lowers the requirements for data developers to use Flink. A SQL job allows quick view of dynamic and static data in a stream. It is suitable for building powerful data conversion or analysis pipelines. In addition, SQL jobs apply identical semantics for both streaming and batch inputs, so that the same computing results can be obtained.

JAR job

A JAR job is developed based on the code of Flink DataStream API or Flink Table API. Those who develop a JAR job need to have knowledge of Java or Scala DataStream API. This job type is suitable for users who focus on the underlying part of stream computing and require high complexity. To develop a JAR job, you need to develop and compile the JAR package in the local system first.

Python job

A Python job is developed based on the Python code. It requires the developers to have knowledge of Python and the libraries/packages supported by it. Compared with other programming languages, Python is easy to learn. Python specifies fewer conventions and special cases in its syntax. It focuses on what you want to accomplish with your code, but not rich language representations. It is relatively easy to learn and use. To develop a Python job, you need to first write your Python files and package them into a .zip file in the local system, and then upload the Python package before configuring the job in the console.

Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan