Job flow configuration method and device, electronic device and storage medium
A configuration method and job flow technology, applied in the field of data warehouse development, can solve problems such as inefficiency and time-consuming
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0045] This application aims to propose a way to use Python technology to analyze the existing configuration instances in the workflow scheduling engine, obtain the common parts that do not change in job loading as common templates, and obtain the parts that will change in job loading As a non-common template, only the parameter content of the non-public template is changed during the configuration process, so as to realize the technical solution of efficiently modifying the configuration file when the model goes online. During implementation, obtain a fixed template in Oozie for each configuration file When modifying, first import the fixed template, assign the field value of the common template to the corresponding parameter in the fixed template, change the parameter content of each fixed keyword in the non-common template, and assign the obtained field value to the corresponding parameter in the fixed template , and then complete the efficient configuration process of the t...
Embodiment 2
[0088] Based on the same idea, refer to image 3 , the application also proposes a workflow configuration device, including:
[0089] The first template generating module 301 is configured to obtain the first timing scheduling file, the first job coordination file, and the first workflow file provided by the workflow scheduling engine, and generate a fixed template;
[0090] The second template generation module 302 is used to obtain the second timing scheduling file, the second job coordination file and the second workflow file in the project history job, analyze the fixed keywords in each file, and according to the fixed keywords in the job Whether to generate common templates and non-common templates for common parts when loading;
[0091] Assignment module 303, configured to analyze each of the fixed keywords in the non-common template and assign a value, and write the non-common template;
[0092] A file generation module 304, configured to refer to the fixed template, ...
Embodiment 3
[0094] This embodiment also provides an electronic device, refer to Figure 4 , including a memory 404 and a processor 402, the memory 404 stores a computer program, and the processor 402 is configured to run the computer program to perform the steps in any one of the above method embodiments.
[0095] Specifically, the processor 402 may include a central processing unit (CPU), or an Application Specific Integrated Circuit (ASIC for short), or may be configured to implement one or more integrated circuits in the embodiments of the present application.
[0096] Wherein, the memory 404 may include a mass memory 404 for data or instructions. For example without limitation, the memory 404 may include a hard disk drive (HardDiskDrive, referred to as HDD), a floppy disk drive, a solid state drive (SolidStateDrive, referred to as SSD), flash memory, optical disk, magneto-optical disk, magnetic tape or Universal Serial Bus (UniversalSerialBus, abbreviated as a USB) drive or a combina...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com