doc-exports/docs/dataartsstudio/umn/dataartsstudio_01_0432.html
Xiong, Chen Xiao f3ee29a3dd DataArts UMN 20230329 version
Reviewed-by: Rechenburg, Matthias <matthias.rechenburg@t-systems.com>
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: Xiong, Chen Xiao <chenxiaoxiong@huawei.com>
Co-committed-by: Xiong, Chen Xiao <chenxiaoxiong@huawei.com>
2023-05-11 17:09:25 +00:00

4.1 KiB

Job Development Process

The job development function provides the following capabilities:
  • Provides a graphical designer that allows you to quickly build a data processing workflow by drag-and-drop.
  • Presets multiple job types, such as data integration, computing and analysis, data monitoring, and resource management, and completes complex data analysis and processing based on dependencies between jobs.
  • Supports various scheduling modes.
  • Supports job import and export.
  • Monitors job status and sends job result notifications.
  • Provides editing locks for collaborative development.
  • Supports job version management.
Before developing a job, you can learn about the basic job development process from Figure 1.
Figure 1 Job development process
  1. Create a job: Currently, two job types are available: batch and real-time, which are used for batch data processing and real-time connection data processing, respectively. For details, see Creating a Job.
  2. Develop the job: Develop the created job. You can orchestrate and configure nodes. For details, see Developing a Job.
  3. Schedule the job: Configure job scheduling tasks. For details, see Setting Up Scheduling for a Job.
  4. Submit a version and unlock the script: After performing this step, the job can be scheduled and modified by other developers. For details, see Submitting a Version and Unlocking the Script.
  5. (Optional) Manage the job: After the job development is complete, you can manage the job as required. For details, see (Optional) Managing Jobs.