{ "doc_type": "pipeline", "version": "3.0", "json_schema": "http://api.dataplatform.ibm.com/schemas/common-pipeline/pipeline-flow/pipeline-flow-v3-schema.json", "id": "elyra-auto-generated-pipeline", "primary_pipeline": "primary", "pipelines": [ { "id": "primary", "nodes": [ { "id": "151538a2-4279-49a4-8742-c3ed50c31b2d", "type": "execution_node", "op": "elyra-kfp-examples-catalog:d68ec7fcdf46", "app_data": { "component_parameters": { "hash_algorithm": { "activeControl": "StringControl", "StringControl": "SHA256" }, "output_hash": "", "data": { "value": "b7d9fe00-2a2d-4bd8-8fc4-73a9d8917052", "option": "elyra_output_filtered_text" } }, "label": "", "component_source": "https://raw.githubusercontent.com/kubeflow/pipelines/1.6.0/components/basics/Calculate_hash/component.yaml", "ui_data": { "label": "Calculate data hash", "image": "/static/elyra/kubeflow.svg", "x_pos": 90, "y_pos": 238.5 } }, "inputs": [ { "id": "inPort", "app_data": { "ui_data": { "cardinality": { "min": 0, "max": -1 }, "label": "Input Port" } }, "links": [ { "id": "05c3101a-9f63-4a0d-9184-ec011fa38511", "node_id_ref": "b7d9fe00-2a2d-4bd8-8fc4-73a9d8917052", "port_id_ref": "outPort" } ] } ], "outputs": [ { "id": "outPort", "app_data": { "ui_data": { "cardinality": { "min": 0, "max": -1 }, "label": "Output Port" } } } ] }, { "id": "321b18d9-1585-4a08-9ca7-9128ee3df527", "type": "execution_node", "op": "elyra-kfp-examples-catalog:a08014f9252f", "app_data": { "component_parameters": { "url": { "activeControl": "StringControl", "StringControl": "https://raw.githubusercontent.com/elyra-ai/elyra/master/elyra/metadata/error.py" }, "curl_options": { "activeControl": "StringControl", "StringControl": "--location" }, "output_data": "" }, "label": "", "component_source": "https://raw.githubusercontent.com/kubeflow/pipelines/1.6.0/components/web/Download/component.yaml", "ui_data": { "label": "Download data", "image": "/static/elyra/kubeflow.svg", "x_pos": 30, "y_pos": 10.5 } }, "inputs": [ { "id": "inPort", "app_data": { "ui_data": { "cardinality": { "min": 0, "max": -1 }, "label": "Input Port" } } } ], "outputs": [ { "id": "outPort", "app_data": { "ui_data": { "cardinality": { "min": 0, "max": -1 }, "label": "Output Port" } } } ] }, { "id": "b7d9fe00-2a2d-4bd8-8fc4-73a9d8917052", "type": "execution_node", "op": "elyra-kfp-examples-catalog:737915b826e9", "app_data": { "component_parameters": { "component_description": "Filter input text according to the given regex pattern using shell and grep.", "pattern": { "activeControl": "StringControl", "StringControl": "*Error" }, "output_filtered_text": "", "text": { "value": "321b18d9-1585-4a08-9ca7-9128ee3df527", "option": "elyra_output_data" } }, "component_source": "/opt/anaconda3/envs/elyra-dev/share/jupyter/components/kfp/filter_text_using_shell_and_grep.yaml", "ui_data": { "label": "Filter text", "image": "/static/elyra/kubeflow.svg", "x_pos": 33, "y_pos": 89.5, "description": "Filter input text according to the given regex pattern using shell and grep." } }, "inputs": [ { "id": "inPort", "app_data": { "ui_data": { "cardinality": { "min": 0, "max": -1 }, "label": "Input Port" } }, "links": [ { "id": "99d621f2-63ac-4cef-8f42-7505ccc40792", "node_id_ref": "321b18d9-1585-4a08-9ca7-9128ee3df527", "port_id_ref": "outPort" } ] } ], "outputs": [ { "id": "outPort", "app_data": { "ui_data": { "cardinality": { "min": 0, "max": -1 }, "label": "Output Port" } } } ] } ], "app_data": { "ui_data": { "comments": [] }, "version": 7, "runtime_type": "KUBEFLOW_PIPELINES", "properties": { "name": "kfp_3_node_custom", "description": "3-node custom component pipeline", "runtime": "Kubeflow Pipelines" } }, "runtime_ref": "" } ], "schemas": [] }