노트북 작업에서 다른 노트북 호출 - Amazon SageMaker

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

노트북 작업에서 다른 노트북 호출

한 노트북 작업이 다른 노트북을 호출하는 파이프라인을 설정할 수 있습니다. 다음은 노트북이 다른 두 노트북을 호출하는 노트북 작업 단계가 있는 파이프라인의 예를 설정합니다. 입력 노트북에는 다음 줄이 포함되어 있습니다.

%run 'subfolder/notebook_to_call_in_subfolder.ipynb' %run 'notebook_to_call.ipynb'

다음 조각과 additional_dependencies같이 를 사용하여 이러한 노트북을 NotebookJobStep 인스턴스에 전달합니다. 의 노트북에 제공된 경로additional_dependencies는 루트 위치에서 제공됩니다. 가 종속 파일 및 폴더를 Amazon S3에 SageMaker 업로드하여 종속 항목에 대한 경로를 올바르게 제공하는 방법에 대한 자세한 내용은 additional_dependencies의 설명을 참조하세요NotebookJobStep.

input_notebook = "inputs/input_notebook.ipynb" simple_notebook_path = "inputs/notebook_to_call.ipynb" folder_with_sub_notebook = "inputs/subfolder" notebook_job_step = NotebookJobStep( image_uri=image-uri, kernel_name=kernel-name, role=role-name, input_notebook=input_notebook, additional_dependencies=[simple_notebook_path, folder_with_sub_notebook], tags=tags, )