Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Rufen Sie in Ihrem Notebookjob ein anderes Notebook auf
Sie können eine Pipeline einrichten, in der ein Notebookjob ein anderes Notebook aufruft. Im Folgenden wird ein Beispiel für eine Pipeline mit einem Notebook-Job-Schritt beschrieben, in dem das Notebook zwei andere Notebooks aufruft. Das Eingabe-Notebook enthält die folgenden Zeilen:
%run 'subfolder/notebook_to_call_in_subfolder.ipynb' %run 'notebook_to_call.ipynb'
Übergeben Sie diese Notebooks mit additional_dependencies an Ihre NotebookJobStep-Instances, wie im folgenden Ausschnitt gezeigt. Beachten Sie, dass die Pfade für die Notebooks in vom Stammverzeichnis aus bereitgestellt additional_dependencies werden. Informationen darüber, wie SageMaker KI Ihre abhängigen Dateien und Ordner auf Amazon S3 hochlädt, sodass Sie die Pfade zu Ihren Abhängigkeiten korrekt angeben können, finden Sie additional_dependencies in 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, )