Pipelines

Section Pipelines. System administrator interface

The “Pipelines” section is intended for editing standard chains of data operations used by the Unidata platform. Through editing several other options become available:

  • Changing the order of action chains when working with data.
  • Temporarily disabling certain parts of the action chain.
  • Integrating additional action chains that the customer needs.

To create pipeline:

  • Click + “Create” located at the bottom of the execution flows list.
  • Required actions. Set the starting segment of the execution flow. To do this, click “Select segment” and select the desired segment from the list in the “Segment type > Start” area.
  • To do this, click “Select segment” and select the desired segment from the list in the “Segment type > Start” area. If such a segment is available or not depends on the selected starting segment. To do this, click “Add segment” located under the “Segment type > Start” area and select the desired segment with the Point type. There can be several Point type segments. You can also configure the order of segment launch.
  • If necessary, specify the segment through which the new execution thread will be connected. If such a segment is available or not depends on the selected starting segment. To do this, click “Add segment” located under the “Segment Type > Start” area and select the desired segment with the Connector type. There can be several Connector type segments. You can also configure the order of segment launch.
  • If necessary, specify the segment that will handle the flow execution error. If such a segment is available or not depends on the selected starting segment. To do this, click “Select segment” and select the desired segment from the list in the “Segment Type > Fallback” area.
  • Required actions. Specify the execution flow end segment. To do this, click the “Select segment” and select the desired segment from the list in the “Segment Type > Finish” area.
  • Click “Save” in the upper-right corner of the screen.

To edit pipeline:

  • Select the desired execution flow from the flow list.
  • Change or delete the required flow segments. For a description of selecting segments, see the instructions for execution flow creation.
  • Click “Save” in the upper-right corner of the screen.

To delete a pipeline, click “Delete” in the upper-right corner of the screen.

Types of pipeline segments

  • Start. The execution flow starting segment. Next flow segments are proposed via context, depending on the selected starting segment.
  • Point. Execution segment of the main flow logic. The execution flow can contain multiple Point segments at once. The order of segment placement depends on their launch order.
  • Connector. Segment for connecting new execution flows. It is used if one flow needs to use another flow (for example, use the link retrieval flow in the record retrieval flow).
  • Fallback. Segment for processing a flow execution error. It is started if the main flow logic (Start, Point, and Connector) failed with an error.
  • Finish. The execution flow end segment.