123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589 |
- {
- "doc_type": "pipeline",
- "version": "3.0",
- "json_schema": "http://api.dataplatform.ibm.com/schemas/common-pipeline/pipeline-flow/pipeline-flow-v3-schema.json",
- "id": "66338755-bce9-4541-b595-b0210c943b38",
- "primary_pipeline": "27fd7b90-42de-469a-9bcc-08ba82f48d48",
- "pipelines": [
- {
- "id": "27fd7b90-42de-469a-9bcc-08ba82f48d48",
- "nodes": [
- {
- "id": "cded6818-e601-4fd8-b6b9-c9fdf1fd1fca",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "a",
- "component_parameters": {
- "filename": "sandbox/a.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=a"],
- "include_subdirectories": false,
- "mounted_volumes": ["/mount/test=rwx-test-claim"],
- "outputs": ["d.txt", "e.txt", "f.txt"]
- },
- "ui_data": {
- "label": "a",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 72,
- "y_pos": 272,
- "description": "Notebook file"
- }
- },
- "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": "bb9606ca-29ec-4133-a36a-67bd2a1f6dc3",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "b",
- "component_parameters": {
- "filename": "sandbox/b.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=b"],
- "include_subdirectories": false,
- "inputs": ["d.txt", "e.txt", "f.txt"]
- },
- "ui_data": {
- "label": "b",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 352,
- "y_pos": 137,
- "description": "Notebook file"
- }
- },
- "inputs": [
- {
- "id": "inPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Input Port"
- }
- },
- "links": [
- {
- "id": "e78f97e4-e334-424b-8c4c-760ca5ca0179",
- "node_id_ref": "cded6818-e601-4fd8-b6b9-c9fdf1fd1fca",
- "port_id_ref": "outPort"
- }
- ]
- }
- ],
- "outputs": [
- {
- "id": "outPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Output Port"
- }
- }
- }
- ]
- },
- {
- "id": "6f5c2ece-1977-48a1-847f-099b327c6ed1",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "c",
- "component_parameters": {
- "filename": "sandbox/c.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=c"],
- "include_subdirectories": false
- },
- "ui_data": {
- "label": "c",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 337,
- "y_pos": 251,
- "description": "Notebook file"
- }
- },
- "inputs": [
- {
- "id": "inPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Input Port"
- }
- },
- "links": [
- {
- "id": "3fa9ed07-4cf0-4928-9832-1a9e530c1f23",
- "node_id_ref": "cded6818-e601-4fd8-b6b9-c9fdf1fd1fca",
- "port_id_ref": "outPort"
- }
- ]
- }
- ],
- "outputs": [
- {
- "id": "outPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Output Port"
- }
- }
- }
- ]
- },
- {
- "id": "4ef63a48-a27c-4d1e-a0ee-2fbbdbe3be74",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "d",
- "component_parameters": {
- "filename": "sandbox/d.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=d"],
- "include_subdirectories": false
- },
- "ui_data": {
- "label": "d",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 354,
- "y_pos": 359,
- "description": "Notebook file"
- }
- },
- "inputs": [
- {
- "id": "inPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Input Port"
- }
- },
- "links": [
- {
- "id": "73c6f007-932b-4e43-aaab-b0712bf70058",
- "node_id_ref": "cded6818-e601-4fd8-b6b9-c9fdf1fd1fca",
- "port_id_ref": "outPort"
- }
- ]
- }
- ],
- "outputs": [
- {
- "id": "outPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Output Port"
- }
- }
- }
- ]
- },
- {
- "id": "4f7ae91b-682e-476c-8664-58412336b31f",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "e",
- "component_parameters": {
- "filename": "sandbox/e.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=e"],
- "include_subdirectories": false
- },
- "ui_data": {
- "label": "e",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 664,
- "y_pos": 97,
- "description": "Notebook file"
- }
- },
- "inputs": [
- {
- "id": "inPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Input Port"
- }
- },
- "links": [
- {
- "id": "e24c7b93-c7e1-48fa-b2b6-245956a5ffe7",
- "node_id_ref": "bb9606ca-29ec-4133-a36a-67bd2a1f6dc3",
- "port_id_ref": "outPort"
- }
- ]
- }
- ],
- "outputs": [
- {
- "id": "outPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Output Port"
- }
- }
- }
- ]
- },
- {
- "id": "f82c4699-b392-4a3e-92b0-45d9e11126fe",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "f",
- "component_parameters": {
- "filename": "sandbox/f.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=f"],
- "include_subdirectories": false
- },
- "ui_data": {
- "label": "f",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 680,
- "y_pos": 230,
- "description": "Notebook file"
- }
- },
- "inputs": [
- {
- "id": "inPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Input Port"
- }
- },
- "links": [
- {
- "id": "75c0bbee-b257-4175-95b5-6fc92b41dcf0",
- "node_id_ref": "bb9606ca-29ec-4133-a36a-67bd2a1f6dc3",
- "port_id_ref": "outPort"
- }
- ]
- }
- ],
- "outputs": [
- {
- "id": "outPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Output Port"
- }
- }
- }
- ]
- },
- {
- "id": "137d3d2f-4224-42d9-b8c6-cbee9ff2872d",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "g",
- "component_parameters": {
- "filename": "sandbox/g.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=g"],
- "include_subdirectories": false
- },
- "ui_data": {
- "label": "g",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 647,
- "y_pos": 353,
- "description": "Notebook file"
- }
- },
- "inputs": [
- {
- "id": "inPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Input Port"
- }
- },
- "links": [
- {
- "id": "2f71d5e9-8a2a-431e-a3de-f54b14111334",
- "node_id_ref": "4ef63a48-a27c-4d1e-a0ee-2fbbdbe3be74",
- "port_id_ref": "outPort"
- },
- {
- "id": "043730c3-2e31-4853-811a-782c4d1d6f74",
- "node_id_ref": "0a7eff92-fe2a-411c-92a6-73d6f3810516",
- "port_id_ref": "outPort"
- }
- ]
- }
- ],
- "outputs": [
- {
- "id": "outPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Output Port"
- }
- }
- }
- ]
- },
- {
- "id": "779c2630-64bf-47ca-8a98-9ac8a60e85f7",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "x",
- "component_parameters": {
- "filename": "sandbox/x.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=x"],
- "include_subdirectories": false
- },
- "ui_data": {
- "label": "x",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 115,
- "y_pos": 538,
- "description": "Notebook file"
- }
- },
- "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": "0a7eff92-fe2a-411c-92a6-73d6f3810516",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "y",
- "component_parameters": {
- "filename": "sandbox/y.ipynb",
- "runtime_image": "elyra/examples:1.0.0-py3",
- "env_vars": ["OP_NAME=y"],
- "include_subdirectories": false
- },
- "ui_data": {
- "label": "y",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 470,
- "y_pos": 525,
- "description": "Notebook file"
- }
- },
- "inputs": [
- {
- "id": "inPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Input Port"
- }
- },
- "links": [
- {
- "id": "d39c118c-7edb-43a3-8f0e-51f181115f05",
- "node_id_ref": "779c2630-64bf-47ca-8a98-9ac8a60e85f7",
- "port_id_ref": "outPort"
- }
- ]
- }
- ],
- "outputs": [
- {
- "id": "outPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Output Port"
- }
- }
- }
- ]
- },
- {
- "id": "92a7a247-1131-489c-8c3e-1e2389d4c673",
- "type": "execution_node",
- "op": "execute-notebook-node",
- "app_data": {
- "label": "h",
- "component_parameters": {
- "filename": "sandbox/h.ipynb",
- "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
- "env_vars": ["OP_NAME=h"],
- "include_subdirectories": false
- },
- "ui_data": {
- "label": "h",
- "image": "data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20viewBox%3D%220%200%2022%2022%22%3E%0A%20%20%3Cg%20class%3D%22jp-icon-warn0%20jp-icon-selectable%22%20fill%3D%22%23EF6C00%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M18.7%203.3v15.4H3.3V3.3h15.4m1.5-1.5H1.8v18.3h18.3l.1-18.3z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.5%2016.5l-5.4-4.3-5.6%204.3v-11h11z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A",
- "x_pos": 913,
- "y_pos": 302,
- "description": "Notebook file"
- }
- },
- "inputs": [
- {
- "id": "inPort",
- "app_data": {
- "ui_data": {
- "cardinality": {
- "min": 0,
- "max": -1
- },
- "label": "Input Port"
- }
- },
- "links": [
- {
- "id": "aca56842-d6a3-46ec-b561-b5b85f38e81a",
- "node_id_ref": "f82c4699-b392-4a3e-92b0-45d9e11126fe",
- "port_id_ref": "outPort"
- },
- {
- "id": "20ee5b26-f840-408c-8c3e-0a78d5ebc7e0",
- "node_id_ref": "137d3d2f-4224-42d9-b8c6-cbee9ff2872d",
- "port_id_ref": "outPort"
- },
- {
- "id": "cb795345-95d4-4de7-82f5-58740726fb0f",
- "node_id_ref": "6f5c2ece-1977-48a1-847f-099b327c6ed1",
- "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": 5,
- "runtime": "kfp",
- "runtime_config": "kfp-yukked1",
- "source": "pipeline_dependency_complex.json"
- },
- "runtime_ref": ""
- }
- ],
- "schemas": []
- }
|