파이프라인을 ipynb
파일로 내보내기
ipynb
파일로 내보내기Python code에서의 Link 파이프라인을 ipynb
형식의 Link 노트북 파일로 변환하여 저장합니다.
pipeline.convert_to_ipynb(file="str")
- Parameters
file
(str): 변환하여 저장하고자 하는 Link 노트북 파일 경로 및 이름
- Troubleshooting
- NameError: It must not be blank
file
이 공백일 경우 발생합니다.
- NameError: It must not include [:, *, ", ?, <, >, |]
file
에: * " ? < > |
중 하나가 추가되어 있을 때 발생합니다.
- NameError: The file name must end with .ipynb
file
이름이.ipynb
로 끝나지 않을 경우 발생합니다.
- NameError: It must not be blank
Example
from mrx_link.sdk.utils import *
# 코드 셀
code1 = """
x = 1
"""
code2 = """
print(f"{x=}, {y=}")
"""
if __name__ == "__main__":
# 컴포넌트 생성
component1 = create_link_component(identifier="111-1", name="test", code=code1)
component2 = create_link_component(identifier="111-2", name="test2", code=code2)
components = [component1, component2]
# Edge 생성
edge1 = create_link_edge(parent_id="111-1", child_id="111-2")
edges = [edge1]
# 파이프라인 파라미터 생성
parameter1 = create_link_parameter(name="x", value="123")
parameter2 = create_link_parameter(name="y", value="baregasdv")
parameters = [parameter1, parameter2]
# 파이프라인 생성
pipeline = create_link_pipeline(components=components, parameters=parameters, edges=edges)
# `sample.ipynb` 파일 생성
pipeline.convert_to_ipynb(file="sample.ipynb")