Visualization method, device and system for dependence relation of global task nodes

A technology of task nodes and dependencies, applied in the computer field, can solve the problems of one-sided display, cumbersome user operation, and insufficient comprehensiveness, and achieve the effect of saving operation steps.

Active Publication Date: 2017-01-04
ALIBABA GRP HLDG LTD
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the above process can only display the next-level task nodes of the current task node, and the display is one-sided; and, for a task node A, the user needs to click multiple times step by step to obtain the downstream dependent task nodes of the task node. , so as to obtain the downstream dependencies. For example, the task nodes of the next level of task n

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Visualization method, device and system for dependence relation of global task nodes
  • Visualization method, device and system for dependence relation of global task nodes
  • Visualization method, device and system for dependence relation of global task nodes

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0027] Example one

[0028] Reference figure 1 , Shows a step flow chart of an embodiment of a method for visualizing global task node dependency of the present application, which may specifically include the following steps:

[0029] Step 110: Initiate a task display request; the task display request includes the identifier of the current task node;

[0030] In the embodiment of this application, taking the ODPS platform as an example, when a certain data service is deployed, the data service will be split into a series of tasks and deployed to the ODPS platform. The above tasks are the minimum schedules running on the data platform. Operation unit. However, due to the dependency relationship between the various tasks in the series of tasks, each task can be regarded as a task node, and each task node may have a dependency relationship with one or more task nodes. Such as Figure 1A As shown in the example, the results processed by task nodes 1, 2, and 3 are transmitted down to ta...

Example Embodiment

[0108] Example two

[0109] Reference figure 2 , Shows a step flow chart of an embodiment of a method for visualizing global task node dependency of the present application, which may specifically include the following steps:

[0110] Step 210: Initiate a task display request; the task display request includes the identifier of the current task node, and the upstream dependency level and the downstream dependency level starting from the current task node;

[0111] In the embodiment of the present invention, the user can set the upstream dependency level and the downstream dependency level to be displayed on the client, and at the same time specify the ID of the current task node, and then send it to the background server through a task display request. The upstream dependency level and the downstream dependency level are both relative to the current task node. such as Figure 1A In task node 6, task nodes 3 and 4 directly associated with task node 6 are the first level upstream dep...

Example Embodiment

[0122] Example three

[0123] Reference image 3 , Shows a structural block diagram of an embodiment of an apparatus for visualizing a global task node relationship of the present application, which may specifically include the following modules:

[0124] The display request initiating module 310 is configured to initiate a task display request; the task display request includes the identifier of the current task node;

[0125] The recursive search module 320 is configured to recursively search for upstream dependent task nodes and downstream dependent task nodes based on the identification of the current task node in the task display request, starting from the current task node; wherein, in the recursive process, all State data and dependency relationships of current task nodes, upstream dependent task nodes, and downstream dependent task nodes;

[0126] The rendering display module 330 is used to render and display the global relationship tree based on the state data and dependency ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the application provides a visualization method, device and system for the dependence relation of global task nodes and relates to the technical field of computers. The visualization method comprises the following steps: initiating a task displaying request, wherein the task displaying request comprises an identifier of a current task node; adopting the current task node as a starting point to search upstream dependent task nodes and downstream dependent task nodes respectively and recursively according to the identifier of the current task node in the task displaying request; in the recursive process, acquiring state data and the dependence relation of the current task node, the upstream dependent task nodes and the downstream dependent task nodes; on the basis of the state data and the dependence relation of all the task nodes, rendering to obtain and display a global relation tree. The visualization method, device and system disclosed by the embodiment of the application have the advantages that the operation steps of users are saved; due to the comprehensive dependence relation of the current stage, the dependence relation of the upstream and the downstream of the current task node can be simultaneously displayed, so that the users can conveniently manage deployed tasks in a unified manner.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a method for visualizing dependencies of global task nodes, a device for visualizing dependencies of global task nodes, and a system for visualizing dependencies of global task nodes. Background technique [0002] With the application of big data, many data processing platforms will process various data, such as ODPS platform (Open Data Processing Service, open data processing service), the data platform provides TB / PB level data, real-time requirements are not high The distributed processing capability can be applied to data analysis, mining, business intelligence and other fields. [0003] Then, during the data development process, for a certain data business, the developer will disassemble it into a series of tasks and deploy them to the data platform. The task is the smallest scheduling unit running on the data platform. Among them, there may be a certain dep...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/50
CPCG06F9/50
Inventor 吉悦
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products