pipeline_with_zero_mount.pipeline 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. {
  2. "doc_type": "pipeline",
  3. "version": "3.0",
  4. "json_schema": "http://api.dataplatform.ibm.com/schemas/common-pipeline/pipeline-flow/pipeline-flow-v3-schema.json",
  5. "id": "66338755-bce9-4541-b595-b0210c943b38",
  6. "primary_pipeline": "27fd7b90-42de-469a-9bcc-08ba82f48d48",
  7. "pipelines": [
  8. {
  9. "id": "27fd7b90-42de-469a-9bcc-08ba82f48d48",
  10. "nodes": [
  11. {
  12. "id": "cded6818-e601-4fd8-b6b9-c9fdf1fd1fca",
  13. "type": "execution_node",
  14. "op": "execute-notebook-node",
  15. "app_data": {
  16. "label": "a",
  17. "component_source": "test123",
  18. "component_parameters": {
  19. "filename": "notebooks/dummy_notebook_1.ipynb",
  20. "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
  21. "env_vars": [
  22. "OP_NAME=a"
  23. ],
  24. "include_subdirectories": false,
  25. "dependencies": [
  26. "d.txt",
  27. "e.txt",
  28. "f.txt"
  29. ],
  30. "outputs": [
  31. "d.txt",
  32. "e.txt",
  33. "f.txt"
  34. ]
  35. },
  36. "ui_data": {
  37. "label": "a",
  38. "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",
  39. "x_pos": 72,
  40. "y_pos": 272,
  41. "description": "Run notebook file"
  42. }
  43. },
  44. "inputs": [
  45. {
  46. "id": "inPort",
  47. "app_data": {
  48. "ui_data": {
  49. "cardinality": {
  50. "min": 0,
  51. "max": -1
  52. },
  53. "label": "Input Port"
  54. }
  55. }
  56. }
  57. ],
  58. "outputs": [
  59. {
  60. "id": "outPort",
  61. "app_data": {
  62. "ui_data": {
  63. "cardinality": {
  64. "min": 0,
  65. "max": -1
  66. },
  67. "label": "Output Port"
  68. }
  69. }
  70. }
  71. ]
  72. },
  73. {
  74. "id": "6f5c2ece-1977-48a1-847f-099b327c6ed1",
  75. "type": "execution_node",
  76. "op": "execute-notebook-node",
  77. "app_data": {
  78. "label": "c",
  79. "component_parameters": {
  80. "filename": "scripts/dummy_script_1.py",
  81. "runtime_image": "tensorflow/tensorflow:2.0.0-py3",
  82. "env_vars": [
  83. "OP_NAME=c"
  84. ],
  85. "include_subdirectories": false
  86. },
  87. "ui_data": {
  88. "label": "c",
  89. "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",
  90. "x_pos": 337,
  91. "y_pos": 251,
  92. "description": "Run notebook file"
  93. }
  94. },
  95. "inputs": [
  96. {
  97. "id": "inPort",
  98. "app_data": {
  99. "ui_data": {
  100. "cardinality": {
  101. "min": 0,
  102. "max": -1
  103. },
  104. "label": "Input Port"
  105. }
  106. },
  107. "links": [
  108. {
  109. "id": "3fa9ed07-4cf0-4928-9832-1a9e530c1f23",
  110. "node_id_ref": "cded6818-e601-4fd8-b6b9-c9fdf1fd1fca",
  111. "port_id_ref": "outPort"
  112. }
  113. ]
  114. }
  115. ],
  116. "outputs": [
  117. {
  118. "id": "outPort",
  119. "app_data": {
  120. "ui_data": {
  121. "cardinality": {
  122. "min": 0,
  123. "max": -1
  124. },
  125. "label": "Output Port"
  126. }
  127. }
  128. }
  129. ]
  130. }
  131. ],
  132. "app_data": {
  133. "ui_data": {
  134. "comments": []
  135. },
  136. "version": 7,
  137. "runtime_config": "kfp-yukked1",
  138. "source": "pipeline_dependency_complex.json",
  139. "runtime_type": "KUBEFLOW_PIPELINES",
  140. "properties": {
  141. "name": "pipeline_with_zero_mount",
  142. "runtime": "Kubeflow Pipelines"
  143. }
  144. },
  145. "runtime_ref": ""
  146. }
  147. ],
  148. "schemas": []
  149. }